Extend File.openAsString for an url

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Extend File.openAsString for an url

CARL Philippe (LBP)
Dear all (probably Wayne),

Since the version 1.41k, the macro method "open(path)" can as well be used with path being as well an url.
But for the method "File.openAsString(path)" path still can't be an url, thus would it please be possible to extend as well this method for url inputs?

Besides this I would just have a little comment about the example code found within the following link:
        http://wsr.imagej.net/macros/DialogDemo.txt
There can be found the following code:
        if (ramp==true) type = type + " ramp";
But given that "ramp" is already a boolean, to make the test "ramp==true" is quite redundant.
Knowing that this link should probably serve as teaching purposes, I would rather put this line in comments (or erase it) and use the "simpler version" one in the code:
        if (ramp) type = type + " ramp";
I really apologize in advance in the case this comment is kind of "too much" and I can really live if it is ignored.

My best regards to all,

Philippe

Philippe CARL
Laboratoire de Bioimagerie et Pathologies
UMR 7021 CNRS - Université de Strasbourg
Faculté de Pharmacie
74 route du Rhin
67401 ILLKIRCH
Tel : +33(0)3 68 85 42 89

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: Extend File.openAsString for an url

jmutterer
Hi Philippe,
I think the File.openUrlAsString(url) function does this.

Jerome.

On Fri, 4 Dec 2020 at 14:51, CARL Philippe (LBP) <[hidden email]>
wrote:

> Dear all (probably Wayne),
>
> Since the version 1.41k, the macro method "open(path)" can as well be used
> with path being as well an url.
> But for the method "File.openAsString(path)" path still can't be an url,
> thus would it please be possible to extend as well this method for url
> inputs?
>
> Besides this I would just have a little comment about the example code
> found within the following link:
>         http://wsr.imagej.net/macros/DialogDemo.txt
> There can be found the following code:
>         if (ramp==true) type = type + " ramp";
> But given that "ramp" is already a boolean, to make the test "ramp==true"
> is quite redundant.
> Knowing that this link should probably serve as teaching purposes, I would
> rather put this line in comments (or erase it) and use the "simpler
> version" one in the code:
>         if (ramp) type = type + " ramp";
> I really apologize in advance in the case this comment is kind of "too
> much" and I can really live if it is ignored.
>
> My best regards to all,
>
> Philippe
>
> Philippe CARL
> Laboratoire de Bioimagerie et Pathologies
> UMR 7021 CNRS - Université de Strasbourg
> Faculté de Pharmacie
> 74 route du Rhin
> 67401 ILLKIRCH
> Tel : +33(0)3 68 85 42 89
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: Extend File.openAsString for an url

CARL Philippe (LBP)
Hi Jérôme,
How are you doing?
You are completely right with the "File.openUrlAsString(url)" method which I fully over-viewed, sorry about that.
Thanks a lot for pointing me on it!
Kindest regards,
Philippe

----- Mail original -----
De: "Jerome Mutterer" <[hidden email]>
À: "imagej" <[hidden email]>
Envoyé: Vendredi 4 Décembre 2020 16:35:08
Objet: Re: Extend File.openAsString for an url

Hi Philippe,
I think the File.openUrlAsString(url) function does this.

Jerome.

On Fri, 4 Dec 2020 at 14:51, CARL Philippe (LBP) <[hidden email]>
wrote:

> Dear all (probably Wayne),
>
> Since the version 1.41k, the macro method "open(path)" can as well be used
> with path being as well an url.
> But for the method "File.openAsString(path)" path still can't be an url,
> thus would it please be possible to extend as well this method for url
> inputs?
>
> Besides this I would just have a little comment about the example code
> found within the following link:
>         http://wsr.imagej.net/macros/DialogDemo.txt
> There can be found the following code:
>         if (ramp==true) type = type + " ramp";
> But given that "ramp" is already a boolean, to make the test "ramp==true"
> is quite redundant.
> Knowing that this link should probably serve as teaching purposes, I would
> rather put this line in comments (or erase it) and use the "simpler
> version" one in the code:
>         if (ramp) type = type + " ramp";
> I really apologize in advance in the case this comment is kind of "too
> much" and I can really live if it is ignored.
>
> My best regards to all,
>
> Philippe
>
> Philippe CARL
> Laboratoire de Bioimagerie et Pathologies
> UMR 7021 CNRS - Université de Strasbourg
> Faculté de Pharmacie
> 74 route du Rhin
> 67401 ILLKIRCH
> Tel : +33(0)3 68 85 42 89
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html