今天研究了哈XML,可以至少采用2种方法把内容读到XML文件中
下面是用C#实现的两种方法
方法一:特点:灵活
方法二:特点:简单
实现:
方法一:
using xml;
XmlDocument xmldoc;
XmlNode xmlnode;
XmlElment xmlem;
XmlElment xmlem2;
XmlText xmltext;
public myXmlClass
{
xmldoc=new XmlDocument();
xmlnode=xmldoc.CreateNode(XmlNodeType.XmlDeclaration,"","");
xmldoc.AppendChild(xmlnode);
xmlem=xmldoc.CrateElment("","Root","");
xmltext=xmldoc.CreateTextNode("RootText");
xmldoc.AppendChild(xmlem);
xmldoc.AppendChild(xmltext);
xmlem=xmldoc.CreateElemnt("luojianghua");
xmlem2=xmldoc.CreateElment("","luojianghua","");
xmltext=xmldoc.CreateTextNode("This is luojianghua's XML");
xmldoc.AppendChild(xmltext);
xmldoc.ChildNodes.Items(1).AppendChild(xmlem);
try
{
xmldoc.save("c:/luojianghua.xml");
}
catch(Exception e)
{
Response.Write(e.Message);
}
}
方法2:
public MyXmlClass
{
XmlDocument xmldoc=new XmlDocument();
xmldoc.LoadXml("<Student>"+"<N01>"+"<Name>luojianghua</Name>"+"<Address>xiahudaxue</Address>"+"</N01>"
+"<N02>"+"<Name>zhangjiao</Name>"+"<Address>lingjiangYuan</Address>"+"</N02>"+"</Student>");
xmldoc.save("c:/luojianghua.xml");
}