public void WriteXMLSon(string FileName, string title,string sel,string ans)
{
XmlDocument mydoc = new XmlDocument();
mydoc.Load(FileName);
//添加元素-姓名
XmlElement ele = mydoc.CreateElement("title");
XmlText text = mydoc.CreateTextNode(title);
XmlElement ele1 = mydoc.CreateElement("sel");
XmlText text1 = mydoc.CreateTextNode(sel); 数据挖掘研究院
XmlElement ele2 = mydoc.CreateElement("ans");
XmlText text2 = mydoc.CreateTextNode(ans);
//添加文件的节点-BLX
XmlNode newElem = mydoc.CreateNode("element", "BLX", ""); 数据挖掘研究院
//在节点中添加元素
newElem.AppendChild(ele);
newElem.LastChild.AppendChild(text);
newElem.AppendChild(ele1);
newElem.LastChild.AppendChild(text1); 数据挖掘研究院
newElem.AppendChild(ele2);
newElem.LastChild.AppendChild(text2);
XmlNode root3 = mydoc.SelectSingleNode("BLS/BL");
root3.AppendChild(newElem); 数据挖掘实验室
mydoc.Save(FileName);
}
结果变成
<BLS>
<BL>
<timu> 请求权 </timu>
<BLX>
<title> sdfsdfsdfsd </title>
<sel> sdfsdf@@sdfsddfsdf@@sdfsdf@@sdfds </sel> 数据挖掘研究院
<ans> A </ans>
</BLX>
<BLX>
<title> sdfsdfsd </title>
<sel> sdfsd@@sdfsdf@@sdfsdf@@sdfdsf </sel>
<ans> A </ans>
</BLX>
<BLX>
<title> sdfsdfsdfsd1111111111111 </title> 数据挖掘研究院
<sel> sdfsdf@@sdfsddfsdf@@sdfsdf@@sdfds </sel>
<ans> A </ans>
</BLX>
<BLX>
<title> sdfsdfsd </title>
<sel> sdfsd@@sdfsdf@@sdfsdf@@sdfdsf </sel>
<ans> A </ans>
</BLX> 数据挖掘研究院
<BLX>
<title> sdfsdfsdfsd22222222222222222 </title>
<sel> sdfsdf@@sdfsddfsdf@@sdfsdf@@sdfds </sel>
<ans> A </ans>
</BLX>
<BLX>
<title> sdfsdfsd </title>
<sel> sdfsd@@sdfsdf@@sdfsdf@@sdfdsf </sel>
<ans> A </ans>
</BLX>
</BL>
<BL>
<timu> 请求权222222222222222222222 </timu>
</BL>
<BL>
<timu> 请求权3 </timu>
</BL>
</BLS>
总是在 <timu> 请求权 </timu> 后面添加 我想在 <timu> 请求权3 </timu> 数据挖掘实验室
后天添加
怎么写啊?? 怎么没有人啊 顶下

