讀大數據量的XML文件的讀取問題_Xml教程
推薦:用xslt將xml解析成xhtml的代碼xslt進行解析的基本格式如下所示的代碼,需要的朋友可以參考下
而如果使用XMLReader的話,不需要緩存,讀取速度很快,但是如果要查詢就不那么方便了,不支持XPath,只能通過Reader()方法前向循環。為了避免以上兩種方法的缺點,想出以下方案:1、先使用XMLReader將XML文件的內容讀取到一個鏈表中。
2、查詢的時候查詢鏈表就可以了(可以在定義鏈表的類中定義查詢函數,要查詢的時候直接調用函數就可以了,非常方便)。
結果證明:速度和查詢效果都很好。
分享:一個用xslt樣式將xml解析為xhtml的類TransformBinder(兼容FF和IE7.0)這幾天一直在研究xslt轉換xml為xhtml,前面文章有介紹 使用xslt將xml解析成xhtml 的文章
相關Xml教程:
- 相關鏈接:
- 教程說明:
Xml教程-讀大數據量的XML文件的讀取問題
。