XML在jQuery中解析 - 如何使TagName成为RAW XML的原始情况



可能的重复:
jQuery将XML标签转换为大写

我正在解析XML文件,该文件用作Android活动的布局。

(示例)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/dashboard_scores" /> 

这是一个用于解析此XML的示例脚本,并使用Android:ID属性集找到所有元素。

xmlDoc = $.parseXML( xml );
$xml = $( xmlDoc );
$(xml).find("[android\:id]").each(function() {
    console.log(this.tagName +" with id "+$(this).attr("android:id"));
}

如果我打印出.tagname的值,它总是在所有大写中打印出来。如何使用RAW XML字符串的原始情况将其打印出来?(在这种情况下,这将是" Linearlayout")

看起来像是jQuery的限制。请参阅此处:http://bugs.jquery.com/ticket/1991

最新更新