XMLLite是什麼

<script type=text/javascript> // Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1')); Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90); // </script>

裝visio2007 的時候附加一個“Visio2007用的XMLLite ”文件包,不知道是什麼東西,google到一篇介紹,與朋友們共享

:)

 

XMLLite是什麼?

XMLLite是一個簡單的只進的XML讀寫API.它沒有附加的Document Object.它不是簡化的MSXML,甚至不是簡化的TinyXML.因爲它只是一組讀寫文件的API,不對文件形成任何Tree模型或者Event模型.

XMLLite能做什麼?
    它能像fstream讀寫文本文件一樣讀寫xml,只需要你不斷調用Write->Read()直到Eof().
    它能像fstream一樣爲你轉換各種編碼的xml.例如utf-8,utf-16,ISO等等.只要在Create時候制定CodePage就可以.
    它可以讀取某個XML Element的所有屬性,然後逐一加以識別.


XMLLite不能做什麼?
    它像fstream一樣,不能往回返,所以叫做只進的.
    它像fstream一樣,輸出node流,而對文件本身沒有任何形容.程序需要自己建立文檔結構.
    它像fstream一樣,不對文件建立任何索引結構,標準的xml parser具有的查找功能它基本上都沒有.

應該如何使用XMLLite?
    像使用iostream一樣使用她!她只是讀寫的API而已!其它一切歸你!
 
轉自:http://www.cnblogs.com/asashina/archive/2007/07/26/831595.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章