我需要使用YUI 2.8库解析/遍历XML文件。从YUI的DataSource手册页面中,我可以获得有关如何使用XHRDataSource获取XML文件,然后设置响应类型和响应模式的信息(经过多次阅读后才明白:P )。
但是,在设置DataSource之后,我不知道如何从我的XML文件中获取数据?That page似乎没有提供任何有关这方面的示例。谁能解释一下使用DataSource解析XML文件的过程?
发布于 2010-09-14 18:11:49
设置好DataSource后,使用回调函数调用sendRequest()从DataSource文件中检索数据。
var myDataSource = new YAHOO.util.XHRDataSource("./myxml");
myDataSource.responseType = YAHOO.util.DataSource.TYPE_XML;
myDataSource.responseSchema = {
resultNode: "book",
fields: ["title","author","year"]
};
ds.sendRequest(null, {
success: function(request, response) {
var results=response.results,
i=0,
l=results.length;
for(; i<l; i++) {
YAHOO.log(results[i].title);
}
}
});
https://stackoverflow.com/questions/3707830
复制相似问题