使用jquery动态解析XML文件
Parsing XML file using jquery dynamically
我知道下面的问题很常见,但我忍不住在这里发帖,因为我对代码中的操作有点困惑。。。
我正在发送一个AJAX请求并得到XML作为响应,截至目前,我正在根据标签名称对其进行解析,如下所示:
$(xml).find('Details').each(function(){
//email=$(this).find('Email').text();
$tbl.append($('<tr>').append(
$('<td>').text($(this).find('name').text()),
$('<td>').text($(this).find('LastName').text()),
$('<td>').text($(this).find('City').text()),
$('<td>').html("<a href='insert.jsp?email="+$(this).find('Email').text()+"&mode=Search"+" ' >"+$(this).find('Email').text()+"</a>"),
$('<td>').html("<a href='MyServlet?email="+$(this).find('Email').text()+"&mode=Delete"+" ' >"+"Delete"+"</a>")
));
});
我试图做的功能绝对运行良好,
问题:
如何在不知道标记名或父级的情况下动态解析XML响应?
我参考了以下链接:〔使用jQuery进行XML解析〕
我只能使用jquery:任何形式的帮助都是值得的。。谢谢
查看遍历API
有相当多的函数可以在不了解标记的情况下解析和移动XML。对您来说,一些关键的是children()
next()
siblings()
,正如您已经知道的那样,each()
我认为这可能会对您有所帮助,请检查jquery插件和基本的jquery xml解析器。
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 如何使用javascript或jquery mobile从url读取和显示XML文件
- 如何使用JQUERY解析大型XML文件并将其可视化为HTML格式
- Javascript/JQuery.本地缓存xml文件
- xml文件在js项目目录结构中的位置
- 使用jquery动态解析XML文件
- 指定单击链接时要加载的xml文件
- 使用javascript读取本地XML文件并在html页面中显示
- 将xml文件导入pdf(Acrobat)
- 使用AJAX传递的数据编辑XML文件-正在删除XML数据
- 在HTML文档中使用XML文件中的数据
- 可以't从xml文件中提取数据
- 通过JS/AAJAX在XML文件中搜索1个数据
- 搜索XML文件并使用javascript显示结果
- Windows 8市场应用程序JS,访问远程XML文件
- 将Xml文件链接到HTML
- 如何将 XML 文件包含在摩卡测试用例中
- 无法在 jsTree 中通过 HTTP 加载 XML 文件
- 在 XML 文件中搜索 TestComplete 中的特定属性值
- 如何使用Iron Router在Meteor中生成XML文件