我最近一直在研究一个项目,并决定采用破解JSON而不是使用XSLT样式表。
我正在尝试使用 Fyneworks XML - >转换我通过Ajax加载的XML文件的JSON插件 。
如何判断它是否已正确转换,以便我可以开始解析它。
这是我到目前为止尝试过的jquery的HTML和Ajax调用。
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="jquery.xml2json.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$.ajax({
type:"GET",
url:"lou.xml",
datatype:"xml",
success: function(xml) {
$.get('lou.xml',function(xml) {
var json=$.xml2json(xml);
alert(json.message);
});
}
})
});
</script>
</body>
</html>
答案 0 :(得分:1)
如果您正在使用xml doc的架构,则可以根据架构验证输出。
答案 1 :(得分:1)
获取JSON输出,使用另一个实用程序将其转换回XML,然后运行diff以查看它是否与原始XML相同。