[英]get raw XML node using jQuery
我正在将现有体系结构移至jQuery,因此我正在使用一些通常不会使用的过渡逻辑。 该代码库在现场有成千上万个实现,因此我必须缓慢而谨慎地进行这些更改,因此,我在内核中某处有一个方法,该方法将原始XML作为参数,而我无法更改该方法以用于暂时。 我想做的是使用jQuery选择我需要的节点,然后将该节点传递到函数中。 该应用程序当前使用以下内容:
categoryNamesXMLList = feedSourceXML.
firstChild.
firstChild.
childNodes[3].
childNodes[12].
childNodes;
显然,在XML中使用firstChild,显式索引名称等是一个问题,既然我已经接管了该项目,现在我试图摆脱这种情况。
我想做的事情类似于以下虚构的语法 :
categoryNamesXMLList = $(categoryNamesXMLList).find("get_vod_player_info_response.vod_project.categories").rawXML();
我的想法是传递XML和某种选择器,然后将原始XML传递回核心方法。 到目前为止,我无法使用jQuery对象,所以有人知道我该怎么做吗?
谢谢,
巴蒂尔
尝试这个:
categoryNamesXMLList = $(categoryNamesXMLList).find("get_vod_player_info_response.vod_project.categories").get(0).outerHTML;
小提琴: http : //jsfiddle.net/4DKXy/1/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.