質問

このJSONの一部はここにあります:

{"user":[{"idUser":"1","username":"USERNAME","userFullName":"FULL NAME","userEmail":"EMAIL@MAIL.COM"}]}

で検証しません jsonlint GWTでもありません。

奇妙なことは、最初の巻き毛のブレースを削除して再び入力すると、有効に戻ることです。ここにそれが与えるエラーは次のとおりです。

Parse error on line 1:
{    "user": [   
^
Expecting '{', '['

この理由はありますか?この文字列を生成するためにPHPを使用していることに注意してください。使用されるPHPファイルはUTF-8エンコードされています。

役に立ちましたか?

解決 2

@knittlに気づいてくれてありがとう。

UTF-8でエンコードされたPHPファイルを使用しました。

私はそれを変更しました UTF-8 without BOM そしてそれはうまくいきました。 Jsonlintにコピーしていたときに、「ゴミ」が返されていたと思います。

他のヒント

それをjsonlintにコピー/貼り付けると、通過します。

あなたは何か他の間違ったことをしました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top