从 XML 节点中删除属性



我有一些XML,我必须将其转换为JSON。XML具有类似

<Title xml:lang="en">The Steal In The Wheels</Title>

我想从 xml 节点中删除此xml:lang="en"

实际上,我在节点中工作.js我需要标题值。我正在使用xml2js将XML转换为JSON。它正在转换为 JSON,但它正在为标题提供样式值。所以我正在尝试删除此属性。

我正在将xml转换为json,当我试图获取标题的值时,它带有样式。

所以我问了这个问题。现在我得到了解决方案,所以我想与您分享,如果您中的任何人像我一样陷入困境,那么它将对您有所帮助。

这是代码:

var xml2js = require('xml2js'(;

函数 GetRequestBody(data({

    var parser = new xml2js.Parser({ignoreAttrs : true, mergeAttrs : false});
    parser.parseString(data.toString(), function (err, result) {
    var post_data = querystring.stringify({
                      'name' : result.Documents.Content[0].Title 
                  });
     return post_data;
    });
} 

最新更新