[Haskell-cafe] File name encodings

Don Stewart dons at galois.com
Tue Dec 9 21:17:54 EST 2008


Oh, perhaps you want to 'decode' the string that 
dirOpenDialog returns.

redcom:
> Hi Don,
> 
> must be doing something wrong.
> 
> The messed up string originates from calling Graphics.UI.WX.dirOpenDialog  
> and selecting a directory with Umlauts.
> 
> The encode function doesn't seem to help here as it's too far at the end  
> of the chain.
> 
> Günther
> 
> Am 10.12.2008, 02:45 Uhr, schrieb Don Stewart <dons at galois.com>:
> 
> >redcom:
> >>Hi,
> >>
> >>how can I convert a file name with for example umlauts (ü, ä ... ) into
> >>UTF8, or some other format that I can actually use it?
> >>
> >>Günther
> >>
> >
> >Using the utf8-string package to encode the file name string.
> >
> >    e.g.
> >
> >        x <- readFile (encode "ኃይሌ ገብረሥላሴ")
> >
> >    http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string
> 
> 


More information about the Haskell-Cafe mailing list