2015年3月2日

[C#] 資料轉成XML格式

在資料傳輸格式中透過XML格式是一個滿常見的方式,在案子開發中剛好需求是要將資料打包成XML檔,透過網路傳到另一台主機並做更進一步的動作,在這紀錄一下如何將資料透過.Net內建XML來動作




XmlDocument xmldoc = new XmlDocument();  <--  宣告XML
XmlNode  rootNode = xmldoc.ChildNodes[0];   <-- 取得開始延伸節點

//最外層
XmlElement TestXML = xmldoc.CreateElement("TestXML");

xmldoc.AppendChild(TestXML);                        <-- 附加上去xmldoc

//宣告自訂義節點
XmlElement Company = xmldoc.CreateElement("Company");

//設定節點屬性
Company.SetAttribute("Location", "Kaohsiung");

//將自訂義節點append上去最外層
TestXML.AppendChild(Company);



輸出

<TestXML>
         <Company Location="Kaohsiung"></Company>
</TestXML>





沒有留言:

張貼留言

<Javascript> How to uncompressed GZIP at front-end using Javascript

It's been a while I haven't share my coding work. In this article I would like to share how to receive a Gzip file via stream, unzip...