如何解析 XML AJAX 响应
How to parse an XML AJAX Response
图片
场景
我正在使用 ajax 将 post 数据发送到我的后端并购买域名,我收到了回复,但回复在 xml 中。我可以使用以下方法简单地访问子节点:let Registered = data.object.CommandResponse.DomainCreateResult;
但 DomainCreateResult 节点上有属性。如果您查看上图,您会发现要访问它们,我需要访问 @attribute,但是由于 @ 符号,这会引发错误。
我在网上看了看该怎么做,似乎每个人都在解析 XML 文档,但我认为这与解析文档不同。我刚接触 PHP 和 Javascript.
中的 XML
如何从此 XML 响应访问 @attributes?感谢您提前提供的所有帮助。
使用[]表示法
let Registered = data.object.CommandResponse.DomainCreateResult['@attributes'].Domain;
图片
我正在使用 ajax 将 post 数据发送到我的后端并购买域名,我收到了回复,但回复在 xml 中。我可以使用以下方法简单地访问子节点:let Registered = data.object.CommandResponse.DomainCreateResult;
但 DomainCreateResult 节点上有属性。如果您查看上图,您会发现要访问它们,我需要访问 @attribute,但是由于 @ 符号,这会引发错误。
我在网上看了看该怎么做,似乎每个人都在解析 XML 文档,但我认为这与解析文档不同。我刚接触 PHP 和 Javascript.
中的 XML如何从此 XML 响应访问 @attributes?感谢您提前提供的所有帮助。
使用[]表示法
let Registered = data.object.CommandResponse.DomainCreateResult['@attributes'].Domain;