javascript – jQuery解析RSS和命名空间元素之类的

我正在使用jQuery来解析RSS提要.在每个< item>内是一个命名空间元素,如< content:encoded>我想选择.我如何在jQuery中选择它?

$(xml).find('item') works but $(xml).find('item content') does not.

解决方法:

你是通过Ajax加载xml的吗?然后,确保服务器将内容类型设置为“text / xml”而不是“text / html”.

还要确保所需元素的标记名称确实是内容而不是其他内容(如内容:编码).在那种情况下尝试:

.find('item content\\:encoded')?

特殊字符如:需要在jQuery选择器中进行转义.

上一篇:算法笔记--字典树(trie 树)&& ac自动机 && 可持久化trie


下一篇:OOP PHP的新手,需要对第一个Geo RSS Class进行批评