如何在客户端(JS或JQuery)中将JSON转换为XML [英] How to convert JSON to XML in Client side(JS or JQuery)
本文介绍了如何在客户端(JS或JQuery)中将JSON转换为XML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有可能在客户端(Java sript或Jquery)中将JSON数据更改为XML。
Is there a possibility to change JSON data to XML in client side(Java sript or in Jquery).
推荐答案
尝试使用JQuery http://api.jquery.com/jQuery.parseXML/
Try using JQuery http://api.jquery.com/jQuery.parseXML/
您可以创建一个空的xml文档,如:
You can create an empty xml document like:
$。parseXML(< xml>< / xml>)
然后设置从此处获取的文档的属性。
$.parseXML("<xml></xml>")
and then set properties on the document got from this.
示例:
var doc = $.parseXML("<xml/>")
var json = {key1: 1, key2: 2}
var xml = doc.getElementsByTagName("xml")[0]
var key, elem
for (key in json) {
if (json.hasOwnProperty(key)) {
elem = doc.createElement(key)
$(elem).text(json[key])
xml.appendChild(elem)
}
}
console.log(xml.outerHTML) // logs <xml><key1>1</key1><key2>2</key2></xml>
这篇关于如何在客户端(JS或JQuery)中将JSON转换为XML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文