如何在javascript中打印漂亮的xml?
作者:互联网
在JavaScript中漂亮打印xml的最佳方法是什么?我通过ajax调用获取xml内容,然后在textarea中显示此请求之前我想格式化它以便它看起来很好看:)
解决方法:
这不会处理任何缩进,但有助于对XML进行编码以便在< pre>中使用.或< textarea>标签:
/* hack to encode HTML entities */
var d = document.createElement('div');
var t = document.createTextNode(myXml);
d.appendChild(t);
document.write('<pre>' + d.innerHTML + '</pre>');
如果您需要突出显示并且节点可折叠/可扩展,而不是< textarea>,请在超级用户上查看Displaying XML in Chrome Browser.
标签:javascript,pretty-print,xml 来源: https://codeday.me/bug/20190714/1457483.html