Javascript 如何从XMLObject获取字符串

Javascript 如何从XMLObject获取字符串,javascript,xml,node.js,Javascript,Xml,Node.js,我正在使用xml2js生成一个XMLObject。我找不到如何从XMLObject中检索字符串的文档 var xml2js = require('xml2js'); var parser = new xml2js.Parser(); var xmlDoc = ""; parser.parseString(message, function(err,result){ xmlDoc = result; }); 此时,我将我的xmlObject存储在xmlDoc中。那么如何从xmlDoc检

我正在使用xml2js生成一个XMLObject。我找不到如何从XMLObject中检索字符串的文档

var xml2js = require('xml2js');
var parser = new xml2js.Parser();
var xmlDoc = "";

parser.parseString(message, function(err,result){
    xmlDoc = result;
});
此时,我将我的xmlObject存储在xmlDoc中。那么如何从xmlDoc检索字符串呢

XMLSerializer无法工作,因为我在服务器端使用它。

该模块仅将XML单向转换为JS,它不会将JS对象重新序列化为XML


如果您想解析XML,修改它,然后重新序列化它,可能会做您想做的事情。您只需要使用标准DOM函数而不是对象来处理文档。

什么是“XMLSerializer不工作,因为我在服务器端使用它”-您需要在服务器端将XML转换为字符串吗?如果是的话,什么语言/平台?是的,我必须在服务器端这样做,并且我在服务器上使用javascript。我还为此安装了node.js。如果您只需要字符串,为什么要将XML解析为js?你在修改它吗?是的,我必须在它之间做一些修改。因此,对我来说,有必要创建xmlDoc,然后将其还原为字符串