Javascript JSON对象-搜索值内的关键字

Javascript JSON对象-搜索值内的关键字,javascript,json,Javascript,Json,我不熟悉javascript和JSON对象,我想知道,有没有一种方法可以在其中一个键/值对的值中搜索关键字 我的JSON对象有各种键/值对,其中一个是此处显示的消息键 Message: "<?xml version="1.0" encoding="UTF-8" ?><Response Version="2.3 Build Date 15/06/2020" Type="SNMPQuery"

我不熟悉javascript和JSON对象,我想知道,有没有一种方法可以在其中一个键/值对的值中搜索关键字

我的JSON对象有各种键/值对,其中一个是此处显示的消息键

Message: "<?xml version="1.0" encoding="UTF-8" ?><Response Version="2.3 Build Date 15/06/2020" Type="SNMPQuery" Timestamp="1592321768"><State>"Up"</State><SNMPResponse>""</SNMPResponse></Response>"
在dev工具中,我可以通过点表示法查询消息键,因此可以看到值,但是有没有方法只查询/返回服务器的状态,所以在本例中是Up这个词

我希望这一切都有意义

谢谢

您可以使用它来解析XML

var res={ 信息:“向上” }; 让doc=new DOMParser.parseFromStringres.Message,text/xml;
console.logdoc.querySelector'State'.textContent;获取XML解析库,解析XML,访问结果对象属性。1。它不是JSON就是JavaScript对象。就你而言,似乎是后者。2.您最好将其作为XML读取,然后可能使用xpath或手动导航来读取值。@jonrsharpe可以以本机方式读取XML。可能不需要库。@VLAZ true,但如果OP试图在服务器/节点端访问此库,则该库不可用。