【发布时间】:2010-03-05 01:16:19
【问题描述】:
我有一个问题,我想用 jQuery 从 XML 文件(如果我可以说它是 XML 文件)中获取一些数据:
这是我的 jQuery,它适用于普通的 XML 文件:
$.ajax({
type: "GET",
url: "test.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('result').each(function(){
var bid = $(this).find('bid').text();
alert(bid);
});
}
});
但这是数据:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<?xml version="1.0" ?>
<T_transmission>
<result>
<last>9.9200</last>
<bid>9.9000</bid>
<ask>9.9200</ask>
<mid>9.9100</mid>
</result>
</T_transmission>
</string>
因为它有 "<string ...> 它不起作用...
有人可以建议如何解决它,或者可能有另一种方法来解决...
非常感谢!!!!!!
【问题讨论】:
-
伪 XML 到底是从哪里来的?
-
我不知道,我只有这个 XML 的路径,没有别的
-
是的,这绝对不是 XML。 XML 没有“错误恢复”或“正常”模式。要么是,要么不是。