【发布时间】:2017-04-03 03:06:45
【问题描述】:
在我的 javascript 中,我有以下内容:
let person = document.createElement('person');
let name = document.createElement('name');
let surname = document.createElement('surname');
person.appendChild(name);
person.appendChild(surname);
let xml = person;
如何将我的“xml”变量保存在文件中(仅使用 javascript)? OBS:内容不应单行呈现,而应以树状结构呈现:
<person>
<name></name>
<surname></surname>
</person>
【问题讨论】:
-
客户端JS还是服务器端(节点)?关于格式,有一些现有的库函数用于漂亮打印 XML。
-
您愿意接受JSON output instead of XML 的答复吗? JS 有序列化为 JSON 的本机方式,但没有 XML
-
我撒谎了——有使用 XMLSerializer 序列化为 XML 的本地方法。我的答案使用它
标签: javascript xml dom