我想阅读通过上传文件对话框上传的客户端XML文件。我想读下面的内容。我不知道该怎么办。请帮帮我...
// Here I want to read the uploaded xml
function(xml) {
alert('Successfully loaded');
$(xml).find('name').each(function(){
var qid = $(this).text();
});
}
我的要求是在客户端读取XML而不将其上传到服务器。 here是小提琴 感谢
答案 0 :(得分:4)
如果XML文件已上传到您的服务器,您可以执行AJAX请求来读取它,假设它可以公开访问:
$.get(
"\path\to-uploaded.xml",
function(xml) {
alert('Successfully loaded');
$(xml).find('name').each(function() {
var qid = $(this).text();
});
}
}
如果XML文件一旦上传就无法公开访问,您需要使用服务器端技术(如PHP或ASP.Net)来阅读它。