我正在使用节点提供的xml2js。
现在我从移动客户端接收XML用于聊天目的,他们无法控制xml的流量。
所以我收到像xml一样的
<presence id="5zQIb-45" type="available"></presence><message id="5zQIb-44" to="singlechat_1222_1265_1473070385075@conference.mobdev3" type="groupchat"><body>5zQIb-44|$|$|$|$|$|$|Hello Message</body><request xmlns="urn:xmpp:receipts"/></message>
现在,当我解析这个时,我只得到第一个存在json的xml,如此 -
{"presence":{"$":{"id":"5zQIb-45","type":"available"}}}
未解析消息xml。
任何人都可以建议如何解决它。
答案 0 :(得分:0)
谢谢@cartant - 我已经解决了添加root xml的问题。之后,我需要使用xml2js进行一点计算。但现在它工作正常。