reisinge has asked for the wisdom of the Perl Monks concerning the following question:
Hello Monks,
I have a list of UTF-8 encoded names in a file:
$ file -i names.txt names.txt: text/plain charset=utf-8 $ cat names.txt Ján Slota Peter Kažimír Alojz Hlina František Mikloško Ján Počiatek
I want to check whether these names are associated with some Slovak companies. I want to do it by running this script against the Business register (there is no API, AFAIK). The problem is, I'm not getting the expected results for all names (the script works just for the third name/line in the file). I guess it is because of the URI encoding done by URI::Encode (line 26, 27 in the script) - for example for the second name from the file I get:
and the portal is expecting (I get this by filling in the form on the portal):http://www.orsr.sk/hladaj_osoba.asp?PR=Ka%C3%85%C2%BEim%C3%83%C2%ADr&M +ENO=Peter&SID=0&T=f0&R=on
I read I shouldn't even need to use URI::Encode most of the time. I have tried without it and with URI::Escape - without success. Can you show me the way? Thanks.http://www.orsr.sk/hladaj_osoba.asp?PR=Ka%9Eim%EDr&MENO=Peter&SID=0&T= +f0&R=on
Excellence is an art won by training and habituation: we do not act rightly because we have virtue or excellence, but we rather have these because we have acted rightly. -- Will Durant
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Percent encoding of URIs with UTF-8 characters
by daxim (Curate) on Mar 21, 2013 at 13:27 UTC | |
by andal (Hermit) on Mar 22, 2013 at 08:45 UTC | |
by McA (Priest) on Mar 22, 2013 at 09:10 UTC | |
|
Re: Percent encoding of URIs with UTF-8 characters
by choroba (Cardinal) on Mar 21, 2013 at 13:28 UTC |