delphi2007Proを使用してメンテを行っているプログラムがあります。
shiftjisで \uXXXX\uXXXX\uXXXX のように書かれたunicodeエスケープ文字列を
デコードしたいのですが、それらしい関数が見当たりません。
どのようにデコードすればよいでしょうか?
2バイトのUnicodeだと思います。
エンディアンは...LEだと思います。
http://so-zou.jp/web-app/text/encode-decode/
で\u3042\u3044\u3046を変換するとUTF-16では「あいう」になります。
WideCharに入れれば良いかと思います。
参考
http://ht-deko.com/tech013.html#tech039
http://ht-deko.com/tech021.html
ツイート | ![]() |