c#怎么读写xml
本帖最后由 u013005885 于 2013-12-05 12:45:06 编辑
我在一个.aspx 放了个 linkbutton 用于新建xml 点击 linkbutton 查看xml根本没数据why
protected void likbutcreate_Click(object sender, EventArgs e)
{
XmlDocument xml = new XmlDocument();
xml.Load(Server.MapPath("mes.xml"));
XmlNode log = xml.SelectSingleNode("log");
XmlElement log1 = xml.CreateElement("log1");
log1.SetAttribute("date","2/1/2015");
XmlElement to = xml.CreateElement("to");
to.InnerText = "lee";
log1.AppendChild(to);
XmlElement from = xml.CreateElement("from");
from.InnerText = "doo.ko";
log1.AppendChild(from);
XmlElement message = xml.CreateElement("message");
message.InnerText = "attrack it";
log1.AppendChild(message);
log.AppendChild(log1);
xml.Save("message.InnerXml");
}
------解决方案--------------------
xml.Save("message.InnerXml");
这里写错了吧
------解决方案--------------------xml.Save("message.InnerXml"); 没有这个xml 你能保存吗?
和xml.Load(Server.MapPath("mes.xml"));这个统一
xml.Save("message.InnerXml");
=》
xml.Save("mes.Xml");