我是刚自学xml的。我不知道怎么编写一个简单的xml文件,比如说:
<student>
<Name>周杰伦</Name>
<Age>28</Age>
<Hobby>篮球</Hobby>
</student>
怎么把它编写成一个xml文件呢,我想的是只要在记事本中打好后,把后缀名改成.xml就好了,可是打开的时候总是出错!
请大哥们帮指点一下~~qq1015270553
谢谢了
<student>
<Name>周杰伦</Name>
<Age>28</Age>
<Hobby>篮球</Hobby>
</student>
怎么把它编写成一个xml文件呢,我想的是只要在记事本中打好后,把后缀名改成.xml就好了,可是打开的时候总是出错!
请大哥们帮指点一下~~qq1015270553
谢谢了
解决方案 »
- 【求助C#高手】 c#如何模拟客户端向指定服务端URL GET/POST 数据
- System.Threading.Timer运行时间有10分钟限制?
- 有谁做过威客的进来讨论下?
- asp.net里要怎样统计页面载入的次数
- APS.NET中打开一个新的浏览器窗口Session就会丢失,为何?
- 页面运行存储过程,超时^^^^^^^^^^^^^^^^^^^^^
- 怎么我的OleDBDataAdapter 是错误的? 新手问题.
- 如何防止重复点击某一button??(来者有分了!)
- ===sunjay117请进==
- 我在DataList中绑定了缩略图怎么可以打开和下载缩略图
- DetailsView中怎样手动添加一行模板列,在添加模式显示?
- datatable的primarykeycolumns的问题
using System ;
using System.Xml ;
class MainClass
{
XmlDocument xmldoc ;
XmlNode xmlnode ;
XmlElement xmlelem ;
XmlElement xmlelem2 ;
XmlText xmltext ;
static void Main ( string [ ] args )
{
MainClass app = new MainClass ( ) ;
}
public MainClass ( )
{
xmldoc = new XmlDocument ( ) ;
//加入XML的声明段落
xmlnode = xmldoc.CreateNode ( XmlNodeType.XmlDeclaration , "" , "" ) ;
xmldoc.AppendChild ( xmlnode ) ;
//加入一个根元素
xmlelem = xmldoc.CreateElement ( "" , "ROOT" , "" ) ;
xmltext = xmldoc.CreateTextNode ( "Root Text" ) ;
xmlelem.AppendChild ( xmltext ) ;
xmldoc.AppendChild ( xmlelem ) ;
//加入另外一个元素
xmlelem2 = xmldoc.CreateElement ("SampleElement" ) ;
xmlelem2 = xmldoc.CreateElement ( "" , "SampleElement" , "" ) ;
xmltext = xmldoc.CreateTextNode ( "The text of the sample element" ) ;
xmlelem2.AppendChild ( xmltext ) ;
xmldoc.ChildNodes.Item(1).AppendChild ( xmlelem2 ) ;
//保存创建好的XML文档
try
{
xmldoc.Save ( "c:\\data.xml" ) ;
}
catch ( Exception e )
{
//显示错误信息
Console.WriteLine ( e.Message ) ;
}
Console.ReadLine ( ) ;
}
}