我正在尝试将xml转换为json以便在AngularJS中进行处理,但无法使其正常工作。
我想我需要为x2js设置源代码
<script src="bower_components/x2js/xml2json.js"></script>
<script src="bower_components/angular-x2js/src/x2js.js"></script>
但不知道在哪里放入jsFiddle
作为输出,我需要以HTML表格形式的json
答案 0 :(得分:1)
这是另一个jsFiddle,它将您的XML转换为JSON,并通过ng-repeat在HTML表格中显示它:
http://jsfiddle.net/beaver71/n8ov74oe/
请注意,从XML获取的JSON具有以下形式:
var json = {
"Table" : {
"Row" : [{
"Cell" : [{
"_cellWidth" : "937",
"__text" : "Cat. No."
}, ...
],
"_cellSize" : "9"
},
{
"Cell" : [{
"_cellWidth" : "937",
"__text" : "11"
}, ...
],
"_cellSize" : "9"
}
]
}
};
所以真实数据在json.Table.Row