使用标签和属性解析 xml
如何解析粘贴在网址
<?xml version="1.0" encoding="UTF-32"?>
<mp3gallery>
<albums selectAtStartItemNo = "1">
<album id="1">
<author><![CDATA[MORR]]></author>
<tracks>
<item id="1">
<title><![CDATA[x1]]></title>
<song>www.gooogle.com</song>
</item>
<item id="2">
<title><![CDATA[x2]]></title>
<song>www.yahoo.com</song>
</item>
</tracks>
</album>
</albums>
中的 xml 文件
我需要仅使用 id (属性)
示例来选择值“www.gooogle.com”: select(2 这是 id )
使用 javascript 返回 www.yahoo.com 并希望不要使用 jquery
谢谢
how to parse this xml file pasted in the url
<?xml version="1.0" encoding="UTF-32"?>
<mp3gallery>
<albums selectAtStartItemNo = "1">
<album id="1">
<author><![CDATA[MORR]]></author>
<tracks>
<item id="1">
<title><![CDATA[x1]]></title>
<song>www.gooogle.com</song>
</item>
<item id="2">
<title><![CDATA[x2]]></title>
<song>www.yahoo.com</song>
</item>
</tracks>
</album>
</albums>
what i need to select value "www.gooogle.com" using only the id (attribute)
example :
select(2 which is the id ) return www.yahoo.com
using javascript and hope not using jquery
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Firefox 和 Webkit 浏览器使用
DOMParser
,而 IE 使用XMLDom
。我强烈建议不要重新发明轮子并拼凑一个跨浏览器解决方案 - 只需使用 jQuery。使用 jQuery,您可以编写如下内容:
Firefox and Webkit browsers use
DOMParser
, while IE usesXMLDom
. I'd strongly recommend not reinventing the wheel and hacking together a cross-browser solution - just use jQuery.Using jQuery, you write something like this: