Xml解析jQuery <source />标记问题

时间:2013-09-16 08:09:01

标签: jquery html xml xml-parsing

我正在尝试用jQuery解析我的xml,并且每个人都很好但<source>标记。 <source>标记保留关键字还是什么?我已经尝试了crome和firefox,它删除了xml上<source>节点的结束标记。请看下面的jsFiddle。

http://jsfiddle.net/H7S3r/

感谢。

1 个答案:

答案 0 :(得分:1)

你正在制作的jQuery调用需要一个html片段,而不是xml。 <source>是一个不允许使用结束标记的html标记。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/source

所以jQuery试图通过剥离非法的结束标记来充分利用你的无效html。

正如adeneo所指出的,如果你想使用jQuery解析XML,你应该使用$.parseXML()

http://api.jquery.com/jQuery.parseXML/