zoukankan      html  css  js  c++  java
  • XmlTextWriter创建XML文档

                XmlTextWriter textWriter = new XmlTextWriter("sampledata2.xml", null);
    
                //设置格式,对元素内容进行缩进
                textWriter.Formatting = Formatting.Indented;
    
                //书写XML声明
                textWriter.WriteStartDocument();
    
                //写出在名称和文本之间带有空格的处理指令
                String pitext = "type='text/xsl' href='book.xsl'";
                textWriter.WriteProcessingInstruction("xml-stylesheet", pitext);
    
                //增加指定名称和可选属性的DocType声明
                textWriter.WriteDocType("学生", null, null, "<!ENTITY sex '男'>");
    
                //注释
                textWriter.WriteComment("XML注释");
    
                //开始创建元素
                textWriter.WriteStartElement("学生");
    
                //创建属性
                textWriter.WriteAttributeString("专业", "计算机");
                textWriter.WriteAttributeString("日期", "2008-09-01");
    
                //创建元素
                textWriter.WriteElementString("姓名", "李天平");
                textWriter.WriteStartElement("性别");
                textWriter.WriteEntityRef("sex");
                textWriter.WriteEndElement();
                textWriter.WriteElementString("年龄", "25");
    
                //写CData信息
                textWriter.WriteCData("年龄大了");
    
                //关闭跟
                textWriter.WriteEndElement();
                textWriter.WriteEndDocument();
    
                //写XML文件,并关闭 textWriter
                textWriter.Flush();
                textWriter.Close();
                

     结果如下:

    <?xml version="1.0"?>
    <?xml-stylesheet type='text/xsl' href='book.xsl'?>
    <!DOCTYPE 学生[<!ENTITY sex '男'>]>
    <!--XML注释-->
    <学生 专业="计算机" 日期="2008-09-01">
      <姓名>李天平</姓名>
      <性别>&sex;</性别>
      <年龄>25</年龄><![CDATA[年龄大了]]></学生>
  • 相关阅读:
    这个是我得标题:1548669163
    Mahout学习
    MySQL
    Ubuntu
    java小程序100例
    java实现链表从尾部输出
    空格替换
    java 实现二维数组查找
    JAVA实现分页
    java 程序参数详解
  • 原文地址:https://www.cnblogs.com/wouldguan/p/2860732.html
Copyright © 2011-2022 走看看