XML產生

摘要:XML產生

        // 建立一個 XmlDocument 物件並加入 Declaration
        XmlDocument xdoc = new XmlDocument();
        
        //加入XML開頭的宣告
        xdoc.AppendChild(xdoc.CreateXmlDeclaration("1.0", "UTF-16",null));
 
        
        //如何宣告新的節點
       XmlElement 節點名稱 = xdoc.CreateElement("TagName");
 
       //<tag 參數1 = "值1" 參數2 = "值2">
       節點名稱.SetAttribute( "參數1" , "值1");
       節點名稱.SetAttribute( "參數2" , "值2");
 
      // <tag>值</tag>
      節點名稱.InnerText = "值";
 
      //加入子節點  可以不用照順序來
      父節點名稱.AppendChild(子節點名稱);
 
      //若都同一層可以一個名字共用
        XmlElement rootElement11 = xdoc.CreateElement("公文擬辦方式");
        rootElement.AppendChild(rootElement11);
 
        rootElement11 = xdoc.CreateElement("是否加密");
        rootElement.AppendChild(rootElement11);
 
        rootElement11 = xdoc.CreateElement("正本受文者資訊");
        rootElement.AppendChild(rootElement11);