Text Haskell:在ByTestRing和不同文本编码之间转换

Text Haskell:在ByTestRing和不同文本编码之间转换,text,haskell,encoding,Text,Haskell,Encoding,我想使用各种编码在字符串和bytestring之间进行转换 我知道有一个utf8字符串包处理utf8编码。但是,中描述了许多其他编码 我还看到了这个包,它可以使用不同的编码在字符串、文本和ByteString之间进行转换 使用各种编码在String和ByteString之间进行转换的最合适的方法是什么? 简单的方法是: 通过iconv绑定: 通过icu绑定:

我想使用各种编码在字符串和bytestring之间进行转换

我知道有一个utf8字符串包处理utf8编码。但是,中描述了许多其他编码

我还看到了这个包,它可以使用不同的编码在字符串、文本和ByteString之间进行转换

使用各种编码在String和ByteString之间进行转换的最合适的方法是什么?

  • 简单的方法是:
  • 通过iconv绑定:
  • 通过icu绑定: