0

サーバーからのこのテキストを解析しようとしています

var s = "{\"server\":DSL01,\"item\":101,\"data\":[[1357849366000,null],[1357849485000,null]}";
JSON.parse(s);

コンソールに次のエラーが表示されます。 Unexpected token D

これをjsonオブジェクトに変換する必要があります。

4

1 に答える 1

3

DSL01文字列である必要があるため、ラップされます""

"{\"server\":\"DSL01\",\"

また、配列]を閉じるために、最後の部分にa がありません。data

JSON を手動で作成するのではなく、プログラムで作成することをお勧めします。そうすれば、そのようなエラーは発生しません。

于 2013-10-17T14:35:10.780 に答える