首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用angular 2生成XML文件?

如何用angular 2生成XML文件?
EN

Stack Overflow用户
提问于 2018-07-28 03:44:10
回答 1查看 1.3K关注 0票数 0

我尝试使用Angular 2生成XML文件。我使用了xml-Writer,但是当我尝试使用命名空间生成标签时,它总是给我一个错误。错误是

XML解析错误:前缀未绑定到IR命名空间中的命名空间:

这是错误的图像:error image

我的代码是

代码语言:javascript
复制
xw.startDocument()
     .startElementNS('IR','GenHead','http://www.iredes.org/xml/DrillRig')
         .writeElement('FileCreateDate', `${date}${tz}${time}`).endElement()
         .startElement('root').writeAttribute('foo', 'value').writeElement('tag', 'Some content').endElement()
         .startElement('entry')
           .startElement('entry').endElement()
         .endElement()
         .startElement('entry2').writeAttribute("urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6").endElement()
         .startElement('entry').endElement()
     .endElement()
   .endDocument();
EN

回答 1

Stack Overflow用户

发布于 2018-07-28 04:06:24

也许库xml-js可以帮助你。它可以将json转换为xml。

下面是该页面中的一个示例:

代码语言:javascript
复制
var convert = require('xml-js');
var json = require('fs').readFileSync('test.json', 'utf8');
var options = {compact: true, ignoreComment: true, spaces: 4};
var result = convert.json2xml(json, options);
console.log(result);

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51564587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档