gpt4 book ai didi

javascript - 如何在javascript中打印漂亮的xml?

转载 作者:数据小太阳 更新时间:2023-10-29 02:00:03 25 4
gpt4 key购买 nike

在 JavaScript 中 pretty-print 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在 super 用户上。

关于javascript - 如何在javascript中打印漂亮的xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1187451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com