-1

こんにちは私はこのjson文字列を解析する方法:{"Error":true, "data":["not available","somethinghere"]}

しかし、その文字列は、次のようなアラートから取得します。

alert(ff.Result.value);

私はそのアラートからjson文字列から「利用できません」だけを取得する必要があります

4

1 に答える 1

1

最新のブラウザのほとんどは、JSONオブジェクトをサポートしています。

var errorObject = JSON.parse(ff.Result.value);
alert(errorObject.data[0]);

ブラウザネイティブのJSONサポート(window.JSON)を参照してください

json2.jsを使用した例:

<script src="https://raw.github.com/douglascrockford/JSON-js/master/json2.js"></script>
<script>
    var errorObject = JSON.parse(ff.Result.value);
    document.getElementById('someId').innerHTML += errorObject.data[0];
</script>
于 2012-07-05T18:48:57.300 に答える