【发布时间】:2010-05-31 09:07:59
【问题描述】:
我必须在已经使用 PrototypeJS 的特定项目中创建一个模块。
我有什么: - 包含信息的 XML 文件
我想要的: - 一个简单的 div,显示 XML 文件的(使用 XPath 过滤的)内容。
我是 PrototypeJS 的新手,不知道从哪里开始,所以非常感谢您的帮助。
祝福 克里斯
【问题讨论】:
标签: javascript xml json prototypejs
我必须在已经使用 PrototypeJS 的特定项目中创建一个模块。
我有什么: - 包含信息的 XML 文件
我想要的: - 一个简单的 div,显示 XML 文件的(使用 XPath 过滤的)内容。
我是 PrototypeJS 的新手,不知道从哪里开始,所以非常感谢您的帮助。
祝福 克里斯
【问题讨论】:
标签: javascript xml json prototypejs
如果“本地”是指“客户端”,则必须:
编辑:为了澄清 fetch 部分,以下是使用 Prototype 的方法:
new Ajax.Request('myfile.xml', {
onSuccess: function(transport) {
myParseXml(transport.responseXML);
},
onFailure: function(transport) {
alert('Failure! Status code '+transport.status+' ('+transport.statusText+')');
}
);
function myParseXml(xmlDoc) {
var root = xmlDoc.documentElement;
...
}
【讨论】:
试试:
<xml src="MyData.xml" id="mydata" >
var mydata = document.getElementById('mydata');
【讨论】: