次のJSON入力がJSON.parse関数で解析できない理由を理解しようとしています。JSONバックスラッシュの解析エラー
{"World":"Hello\\Test"}
上記のjsonはJSON.NETによって返されています。
私はこの作業を行うために複数の方法を試しました。あなたが見ることができるように、バックスラッシュはエスケープされ、https://jsonlint.com/はそれを解析することができます。
私はhttps://jsfiddle.net/ckp0uc0p/3/でも失敗したサンプルを持っています。
ご協力いただければ幸いです。
[なぜjQuery JSONパーサーがバックスラッシュの二重エスケープを必要とするのですか?](http://stackoverflow.com/questions/3807537/why-does-the-jquery-json-parser-need-double-escaping -for-backslashes) – Brennan
残念ながら、私はデータを制御しません。このデータがそのコンポーネントによって解析されてそのように保存されているように、私はJSON.NETにタグを付けました。 – Hozikimaru
投稿したJSONが有効です。どのようにあなたはそれを解析しようとしていますか?実際にJavaScriptのソースに文字列リテラルとして挿入していますか? –