0

結果をテーブルビューで表示するためのjsonファイルが提供されました。しかし、オンラインのjsonファイルエディターを使用してjsonファイルの検証を試みたところ、「ツリーの構築に失敗しました」というエラーが発生します。

私は間違ったjsonファイルについてこのメッセージをクライアントに投稿しましたが、彼は私がまったく気付いていない奇妙な説明を投稿しました。

はい、jsonは純粋なjsonではありません。json変数を持つjavascript変数があります。今のところ、uはwebviewを使用してjavascript変数を評価し、json値を使用できます。例:dp_f:出発列車のリストに対応するjavascript配列変数です。Uは変数を評価し、各配列要素を格納する必要がある場合があります。これは、キーがdp_fであり、これらの値の配列の値を持つ新しいjsonです。

純粋ではないこのjsonファイルをどのように使用できるか教えてください。そのようなファイルを解析する方法は何ですか?

4

1 に答える 1

1

JavaScript を評価する唯一の実際の方法 (JSON ではなく、実際にあなたが持っているもの) は、JavaScript を評価することです。

の何らかの形式を使用する必要がありeval()ます。可能であれば、JavaScript サンドボックスを試すことをお勧めします。もちろん、最良の選択肢はデータを修正することです。

于 2012-12-27T05:52:02.943 に答える