0

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 はサーバー側で使用しているため動作しません。

4

1 に答える 1

0

xml2jsモジュールは、XML から JS への一方向の変換のみを行い、JS オブジェクトを XML に再シリアル化することはありません。

XML を解析し、変更してから再シリアル化したい場合は、おそらくxmldomで目的の処理が行われます。オブジェクトとしてではなく、標準の DOM 関数を使用してドキュメントを操作する必要があります。

于 2013-10-16T16:01:00.293 に答える