从xml文件中获取数据并使用Ajax和xpath在html表中显示

内蒂

这是我开始的方式

<script>
$(document).ready(function() {

    $.ajax({
        type : "GET",
        url : "EmployeeData.xml",
        dataType : "xml",
        success : processXml
    });
});

// function to process the read in XML
function processXml(xml) {
    var nodes = xmlDoc.selectNodes("/employeelist/employee");

          // Help Here
    }</script>

xml文件

<employeelist>
<employee>
    <id>01</id>
    <name>Bob</name>
    <gender>M</gender>
    <designation>Traniee</designation>
    <salary>18000</salary>
    <doj>01-03-2012</doj>
</employee>
<employee>
    <id>02</id>
    <name>Rob</name>
    <gender>M</gender>
    <designation>Manager</designation>
    <salary>40000</salary>
    <doj>04-03-2010</doj>
</employee></employeelist>

我想使用xpath遍历xml文件并获取所有元素和子节点值。我卡住的地方是,如何循环节点以获取子节点值。

谢谢..!!

内蒂

这是我使用的代码

for ( var i = 0; i < nodes.length; i++) {
var id = nodes[i].selectSingleNode("id").firstChild.nodeValue;
var name = nodes[i].selectSingleNode("name").firstChild.nodeValue;
var designation = nodes[i].selectSingleNode("designation").firstChild.nodeValue;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从Django模型获取数据并使用AJAX在html表中显示

使用Java中的XPath解析XML-使用Java中的Xpath和NodeList从XML文件获取数据

使用ajax和dataType:“ json”从数据库中获取数据以html形式显示

在HTML表中显示XML文件数据

使用xpath和LXML或硒从HTML表中抓取数据

使用jquery ajax发布和获取数据,仅在mvc中更新html表行

使用ajax在表中显示数组数据

使用oracle形式的Xpath读取并显示html(xml)文件中的元素

使用BeautifulSoup从html表中获取数据

如何使用Flask从Postgresql数据库中获取数据并显示HTML表

使用AJAX和JSON从数据库中获取和显示数据时,在innerHTML中变得未定义

使用Ajax和SQL,数据库中的图像未显示在HTML中

如何使用 AJAX 和 Laravel 显示 2 个表中的数据?

使用ajax,jquery和symfony2在表中显示数组数据

使用PHP以HTML形式以表格式从数据库中获取和显示数据

如何使用laravel eloquent从其他表中获取和显示数据

Python:xpath健壮以获取表中的数据

将数据库表中的数据显示到 php 文件中的 html 表中

使用axios从本地JSON文件中获取数据并显示数据

使用带有 AJAX 和 JSON 文件的 DataTables 的表中没有可用数据

如何使用ajax和jquery从ID为xm的文件中获取数据

从HTML中的XML获取数据

在html文件中显示xml数据的内容不起作用

如何使用reactjs在表中显示从api获取的数据

使用Xml文件和xsl显示表

使用jQuery在HTML表中显示单独的XML元素

SQL查询从多个表中获取数据并显示在html表中

使用php ajax或php在html中显示json文件

无法在表中显示 Ajax 数据