xsl-list
[Top] [All Lists]

Re: [xsl] document( URI ) with accented chars fails

2020-11-19 05:12:50
On Wed, Nov 18, 2020 at 12:16:01PM -0000, Martynas Jusevičius 
martynas(_at_)atomgraph(_dot_)com wrote:
We use this in bash scripts:

urlencode()
{
    python -c 'import urllib, sys; print urllib.quote(sys.argv[1] if
len(sys.argv) > 1 else sys.stdin.read()[0:-1])' "$1"
}

  Hello and thanks for the alternative solution Martynas !

  Using python@3.8.2 and python-urllib3@1.25.9 I had to addapt
your function like this:

~~~{bash script}
urlencode()
{
  python3 -c 'from urllib.parse import quote, sys; print (quote(sys.argv[1]) if 
len(sys.argv) > 1 else sys.stdin.read()[0:-1])' "$1"
}

Best regards,
Alexandre Hoïde
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>