一个纯粹的JavaScript将获得XML FRM的服务器,并对其进行分析:
var xmlData = "<tests><x><a>1</a><b>1</b><c>1</c></x><y><a>2</a><b>2</b><c>2</c></y><z><a>3</a><b>3</b><c>3</c></z></tests>";
$(function(){
var example = $("#example").DataTable({
columns:[{
title: "Row A"
},{
title: "Row B"
},{
title: "Row C"
}]
});
$.ajax({
type: "POST",
dataType: "xml",
url: "/echo/xml/",
data : {
"xml": xmlData,
"delay": 1
},
success: function(xml) {
$(xml).find("tests").children().each(function(k, v){
var abc = [];
abc.push($(v).children("a").text())
abc.push($(v).children("b").text())
abc.push($(v).children("c").text())
example.row.add(abc);
})
example.draw();
}
});
});
工作实例here但请注意:我已经采取了用数据填充XML的自由。
您需要告诉我们您已经尝试了什么,或者您已经搜索过哪些内容才能引导您达成目标。 – TankorSmash