我是刚自学xml的。我不知道怎么编写一个简单的xml文件,比如说:
<student>
   <Name>周杰伦</Name>
   <Age>28</Age>
   <Hobby>篮球</Hobby>
</student>
怎么把它编写成一个xml文件呢,我想的是只要在记事本中打好后,把后缀名改成.xml就好了,可是打开的时候总是出错!
请大哥们帮指点一下~~qq1015270553
谢谢了

解决方案 »

  1.   

    你新建一个xml文件,把这些复制进去就行了啊
      

  2.   

    代码创建可以看看这个:
    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 ( ) ;
        }
       }