jquery解析xml,动态生成表格

这段代码中,如果在xml中增加这样一段xml节点,同样输出到表格中,按上图的写法又怎样写??
xml增加节点到<stulist>这个节点下同时新增的节点TestCase若干:
<Test> <TestCase> <Name>TestCase2.au3</Name> <TestTime>2013-08-12 14:37:24</TestTime> <Result>Success</Result> </TestCase> <TestCase> <Name>TestCase1.au3</Name> <TestTime>2013-08-12 14:37:27</TestTime> <Result>Success</Result> </TestCase> <TestCase> <Name>TestCase2.exe</Name> <TestTime>2013-08-12 14:37:31</TestTime> <Result>False</Result> </TestCase> <TestCase> <Name>TestCase4.exe</Name> <TestTime>2013-08-12 14:37:31</TestTime> <Result>Success</Result> </TestCase> </Test>
请问怎么写

http://zhidao.baidu.com/question/581647099.html?sort=6&old=1&afterAnswer=1#answer-1460253726

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

<html xmlns="

<head>
<title>qqqun21/777/12</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<script src="jquery-1.8.0.js" type="text/javascript"></script>
<script>
window.onload = function(){
$("div").load("x.xml",function(response,status,xhr){
if(status=="success"){
$("div").html("<table border=1></table>");
$(response).find("TestCase").each(function(){
var name = $(this).children("Name").text();
var testTime = $(this).children("TestTime").text();
var result = $(this).children("Result").text();
var co = result=="False"?"red":"#fff";
var html = "<tr style='background-color:"+co+"'><td>"+name
+"</td><td>"+testTime+"</td><td>"+result+"</td></tr>";
$("table").append(html);
});
}else{
$("div").html("error occured:<br/>"+xhr.status+" "+xhr.statusText);
}
})
};
</script>
</head>
<body>
<div></div>
</body>

 看你发两遍了,其实你就是懒得写,自己按原例子,琢磨琢磨就好了,自己写出来肯定印象深记得牢。这里的jquery换成你本地的jquery,xml换成你本地的文件就行了,另外title欢迎交流学习

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜