1
我的XML文件中的数据写入到一个XML文件如何在节点JS
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>XpertDox Home Page</title>
<link>http://www.xpertdox.com</link>
<description>Find a doctor</description>
<item>
<title>Xpertdox</title>
<link>http://www.xpertdox.com/rss.xml</link>
<description>Find an Xpert Doctor for an unknown Disease</description>
</item>
I want to add this
<item>
<title>Tony</title>
<link>startk</link>
<description>hi</description>
</item>
我的node.js
var obj = {title: "Tony", link: "Stark" , "description":"hi"};
var fs = require('fs');
var xml2js = require('xml2js');
var builder = new xml2js.Builder();
var xml = builder.buildObject(obj);
fs.writeFile('feed.xml', xml, function (err){
if (err) throw err;
console.log('It\'s saved!');
});
我想取代我的标题标签和链接,在我的obj宣布,但这是行不通的。任何一个请改变我的代码........
您能指定您正在收到的错误/意外行为吗? –
我是否正确理解了你,你想从文件中读取xml,替换里面的'title'和'link'值,并将其写回文件中? –
嗨深入,我得到错误作为权限被拒绝打开文件。 – MMR