如何使用Javascript警报显示特定的JSON数据?

如何使用Javascript警报显示特定的JSON数据?,javascript,json,Javascript,Json,这是我的JSON数据: { "status": "Succeeded", "recognitionResult": { "lines": [ { "boundingBox": [ 2, 52, 65, 46, 69, 89, 7, 95 ], "text": "T

这是我的JSON数据:

{
  "status": "Succeeded",
  "recognitionResult": {
    "lines": [
      {
        "boundingBox": [
          2,
          52,
          65,
          46,
          69,
          89,
          7,
          95
        ],
        "text": "The quick brown fox jumps over the lazy",
        }
    ]
}

我想从这个JSON数据中提取文本。如何操作?

您可以尝试以下方法:

var myJSON={
“状态”:“成功”,
“确认结果”:{
“行”:[
{
“边界框”:[
2.
52,
65,
46,
69,
89,
7.
95
],
“文本”:“敏捷的棕色狐狸跳过懒惰的狐狸”,
}
]
}
}
var text=myJSON.recognitionResult.lines[0].text;

控制台。日志(文本)< /代码> <> >最好让代码考虑动态行为。如果您的
数组有多个对象怎么办?因此,我建议在这种情况下使用循环,尽管甚至有一个对象

var jsonData={
“状态”:“成功”,
“确认结果”:{
“行”:[
{
“边界框”:[
2.
52,
65,
46,
69,
89,
7.
95
],
“文本”:“敏捷的棕色狐狸跳过懒惰的狐狸”
},
{
“边界框”:[
2.
52,
65,
95
],
“文本”:“狐狸跳过懒惰的人”
}
]
}
};
jsonData.recognitionResult.lines.forEach(函数(行){
console.log(line.text);

});你试过什么?所面临的问题是什么?只是
myJson.recognitionResult.lines.text
?@Yanis git不是真的。。。lines是一个非常感谢你的阵列。上帝bless@JayaramRamanarayanan,非常欢迎。谢谢,问题解决了。
var status = myJSON.status;
alert( status );

var text = myJSON.recognitionResult.lines[0].text;
alert( text );