我想將「// u ****」這樣的字符串轉換爲Haskell中的文本(unicode)。如何將字符串「// u ****」轉換爲文本?
我有一個Java propertyes文件,它具有以下內容:
i18n.test.key=\u0050\u0069\u006e\u0067\u0020\uc190\uc2e4\ub960\u0020\ud50c\ub7ec\uadf8\uc778
我想將它轉換爲文本(Unicode)的哈斯克爾。
我想我能做到這一點是這樣的:
- 轉換 「\ü****」,以word8陣列
- 轉換word8數組的字節字符串
- 使用
Text.Encoding.decodeUtf8
轉換字節字符串文本
但是第1步對我來說並不複雜。
如何在Haskell中做到這一點?
謝謝。它運作良好〜 –