使用jquery获取属性值xml

时间:2018-02-18 15:56:36

标签: jquery xml attributes

我的部分XML代码如下所示:

<GameEvents>
<g e="Build" t="60" p="1" d="structure_farm" />
<g e="Build" t="104" p="0" d="structure_farm" />
<g e="Build" t="941" p="1" d="warren_squirrel" />
</GameEvents>

我想获得e,t,p,d的属性值。这是我的jQuery代码:

var xmlString = $("#xmlInfo").val(),
xmlDoc = $.parseXML(xmlString),
$xml = $(xmlDoc),
$matchBuild = $xml.find( "GameEvents" );

console.log( $matchBuild.find("g").get(0).attr("e") );

这给了我和错误。如果我删除.attr(&#34; e&#34;),控制台会写入第一个g行。像这样:g e =&#34; Build&#34; T =&#34; 60&#34; P =&#34; 1&#34; d =&#34; structure_farm&#34;

有关该怎么做的任何建议?

0 个答案:

没有答案