現在、私はウェブサイトで作業しており、JSの作業を行っています。私はこのトピックにかなり慣れていますので、私の質問がばかげている場合はどうか言い訳をしてください:)改行なしで削除する r n
私はJSON文字列をいくつか改行していますが、改行のためにJSONオブジェクトに解析できません。私は、改行がまだ含まれている文字列に対して警告を行うときしかし、これは、動作しませんので、私はそれらを削除する必要があり、すでに
stringJSON.replace(/(\r\n|\r|\n)+/, '');
を使用して、それを試してみました。
ご意見はありますか?
事前のおかげで、
Wiwi :)
JSON:
[
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
},
{
"key0": "value 0",
"key1": "value 1",
"key2": "value 2"
}
]
* "JSONオブジェクトに解析できません" *有効なJSONを持っている場合は解析できます。振り返ってJSONを「修正」するのではなく、まずは有効なJSONを生成する必要があります。 –
これは#JSONです、間違っていますか?オブジェクト指向[ \t { \t \t "KEY0": "値0"、 \t \t "KEY1": "値1"、 \t \t "KEY2": "値2" \t}、 \t { \t \t "KEY0": "値0"、 \t \t "KEY1": "値1"、 \t \t "KEY2": "値2" \t}] –
JSONは絶対改行を含むことができます。どのように解析しようとしていますが、どのようなエラーがありますか? – Amy