專案相容需要生成一系列的xml檔案,總結了下xml檔案的生成基本方式
xmltextwriter w = new xmltextwriter("c:\xml檔名.xml", encoding.unicode); 為生成xml檔案的編碼格式,到時候合輸出:<?xml version="1.0" encoding="utf-16"?>
w.formatting = formatting.indented; // 這個比較重要,這個屬性說明xml檔案裡面的內容是按級別縮排的。
//下面開始生成檔案的內容
w.writestartdocument(); //開始寫xml,在最後有乙個與之匹配的w.writeenddocument();
w.writestartelement("spotlist");
w.writeattributestring("xmlns:xsi", "http:www.w3.org/2001/xmlschema-instance"); //spotlist節點的屬性
w.writeattributestring("xmlns:xsd", "http:www.w3.org/2001/xmlschema"); //spotlist節點屬性,最後效果:
w.writestartelement("items");
w.writeelementstring("name", mypoints[j].name);
w.writeelementstring("caption", mypoints[j].caption);
w.writeelementstring("addr", mypoints[j].addr);
w.writeelementstring("phone", mypoints[j].phone);
w.writestartelement("intro"); //最後效果:
w.writecdata(mypoints[j].intro);
w.writeendelement();
w.writeendelement();
w.writeendelement();
w.writeenddocument();
w.close(); //完成xml檔案的輸出,關閉
使用XmlTextWriter物件建立XML檔案
使用xmltextwriter物件建立 xml檔案 引言 隨著xml的普及以及在動態web應用程式中大量應用,如何通過.net建立,刪除,修改xml 檔案變的也來也重要了。乙個簡單的概念是,xml 檔案跟大的文字檔案並沒有什麼區別,同時它是先於.net出現,很多asp的開發者,當他需要程式輸出xml...
在XmlTextWriter中寫入乙個cdata
在cdata可以用來寫出像 這個樣的html標記或任何其他標記。您不能新增乙個簡單的寫writeelementstring這些標籤的功能。將字元 轉換成 下面的例子給出了使用writeelementstring來寫入乙個cdata區域。首先新增引用 using system.xml 程式中這樣來寫 ...
使用GraphEdit使用
1 註冊元件。其實乙個filter就是乙個com元件,所以使用之前需要註冊,可以有兩種方法對元件進行註冊。1.直接使用命令。命令列下輸入 regsvr32 hqtlystd.ax 編譯之後你會在工程目錄下的debug中找到hqtlystd.ax,這個就是要用的filter 即可註冊成功。2.vc6....