【发布时间】:2009-09-25 11:09:19
【问题描述】:
当有一个带有选项节点的节点时,我在使用 JQuery 解析 XML 时遇到问题
<preferences><dashboard>
<report id="si_pg_vw" order="0">
<header>
<data>
<option type="reportname" value="Page View"/>
</data>
</header>
</report>
firebug 中的以下代码不返回任何子项
$reportElement.find("data")[0]
但是,如果我将选项更改为任何其他值(“option2”、“test”等),那么上面的行将返回一个正确的子项。
是我遗漏了什么还是有错误?
谢谢
约翰
【问题讨论】:
-
一些事情:
preferences和dashboard标记是否在 XML 中正确关闭?你给变量$reportElement分配了什么?为什么要对数据结果使用索引而不是对其进行迭代?