0
PHPからUTF8でエンコードされたこの文字列を持っています。エスケープされたUnicodeを元の文字列に変換する手助けが必要です
エンコードされた値:私はC#を使用して元の値を取得するにはどうすればよいtr\u008fs
?
元の値はtrès
である必要があります。
PHPからUTF8でエンコードされたこの文字列を持っています。エスケープされたUnicodeを元の文字列に変換する手助けが必要です
エンコードされた値:私はC#を使用して元の値を取得するにはどうすればよいtr\u008fs
?
元の値はtrès
である必要があります。
これを試してみてください:
Encoding encoding = new UTF8Encoding();
string s = "tr\u008fs";
string value = encoding.GetString(encoding.GetBytes(s));
は、 "tr \ u00e8s"である必要があります。これはうまくいくでしょう。ありがとう。 – duyn9uyen
は、この変換を行うにいくつかのコードがある(http://stackoverflow.com/questions/1615559/convert-a-unicode-string-to-an- [ここに。]エスケープされたASCII文字列) – Jon
エンコードされた値は間違いなく正しいですか?私は\ u008fではなく\ u008fになると期待しています ダンジャンの解は前者では効くが後者では効きません。 – Jon
Jonが正しいです。最初の文字は¥u008fの代わりに¥u008f (https://unicode-table.com/en/#00E8) –