【问题标题】:Converting XML Object to JSON Object [duplicate]将 XML 对象转换为 JSON 对象 [重复]
【发布时间】:2013-07-26 15:34:42
【问题描述】:

我正在从 Web 服务获取 xml 响应,如下所示:-

<ns2:errorList xmlns:ns2="http://www.abc.com/api/def/V1">
   <error code="DOMAIN_VALIDATE" path="address.zip">
     <message>invalid</message>
   </error>
   <error code="DOMAIN_VALIDATE" path="address.city">
     <message>empty</message>
   </error>
</ns2:errorList>

我希望这是使用 jquery 或 javascript 的 json 格式。不想为此接触 Web 服务。请帮忙。

【问题讨论】:

标签: javascript jquery xml json


【解决方案1】:

你可以试试Xml2Json

var xml = '<ns2:errorList xmlns:ns2="http://www.abc.com/api/def/V1"><error code="DOMAIN_VALIDATE" path="address.zip"><message>invalid</message></error><error code="DOMAIN_VALIDATE" path="address.city"><message>empty</message></error>
</ns2:errorList>';

var json = $.xml2json(xml); 

现在json 将包含 XML 对象。 json.error[0].path 会给你address.zip

【讨论】:

    猜你喜欢
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 2014-05-07
    • 1970-01-01
    相关资源
    最近更新 更多