私はこのタイプのコード化されたメッセージを.net webserviceから入手しました。私はそれをjavascriptでデコードする必要があります。これは.netのエンコーディングタイプ
\u05d8\u05d9\u05d5\u05d8\u05d0
私はこのタイプのコード化されたメッセージを.net webserviceから入手しました。私はそれをjavascriptでデコードする必要があります。これは.netのエンコーディングタイプ
\u05d8\u05d9\u05d5\u05d8\u05d0
これらは、ヘブライ文字のUnicode表現です。
はこれを試してください: -
var x = "\u05d8\u05d9\u05d5\u05d8\u05d0";
var r = /\\u([\d\w]{4})/gi;
x = x.replace(r, function (match, grp) {
return String.fromCharCode(parseInt(grp, 16)); });
x = unescape(x);
console.log(x);
あなたは、コンソールで対応するヘブライ語のテキストを見ることができます。
\ u05d8 \ u05d9 \ u05d5 \ u05d8 \ u05d0
これはDOTNETの "ユニコード・エスケープ・シーケンス" で、コードの上にいくつかのuniode文字があります。
dotnetユニコードのエスケープシーケンスの詳細については、下記のリンクを参照してください。
https://msdn.microsoft.com/en-us/library/aa664669(v=vs.71).aspx
javascript.PleaseにUnicode文字をデコードするいくつかの推奨方法はありhttp://www.bibleworks.com/forums/archive/index.phpリンクの下に
http://ecmanaut.blogspot.ca/2006/07/encoding-decoding-utf8-in-javascript.html
を参照してください。 /t-604.html – Mark