嗨,我如何解析这个 json 字符串:{"Error":true, "data":["not available","somethinghere"]}
但是那个字符串我是从这样的警报中得到的:
alert(ff.Result.value);
我需要从该警报中获取 json 字符串中的“不可用”
嗨,我如何解析这个 json 字符串:{"Error":true, "data":["not available","somethinghere"]}
但是那个字符串我是从这样的警报中得到的:
alert(ff.Result.value);
我需要从该警报中获取 json 字符串中的“不可用”
大多数现代浏览器都支持 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>