首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

遇到个非常奇怪的有关问题!百思不得

2012-03-02 
遇到个非常奇怪的问题!百思不得!用VS2005创建一个AJAX网站,执行下面代码,结束后, 成功插入了一个元素,但是

遇到个非常奇怪的问题!百思不得!
用VS2005创建一个AJAX网站,执行下面代码,结束后, 成功插入了一个元素,但是XML文件的第一行<?处变形了,变得弯弯曲曲的,如下图;XML也报错说声明前部许出现额外字符,也不能查看网格模式了,但是同样的代码在VS2008下一点问题也没有!


代码: XmlDocument xd = new XmlDocument();
  xd.Load(Server.MapPath("XMLFile.xml"));
  XmlNode nd = xd.SelectSingleNode("e");
  XmlElement e1 = xd.CreateElement("fore");
  e1.SetAttribute("name", "ff");
  e1.InnerText = "a";
  nd.AppendChild(e1);
  xd.Save(Server.MapPath("XMLFile.xml")); 
XML文件:<?xml version="1.0" encoding="utf-8"?>
  <e>
  <t1>r</t1>
  <t2>j</t2>
  <t3>d</t3>
  </e>

[解决办法]
图看不到啦。
靠!文字太短!

热点排行