如何添加新節點,更新現有節點並刪除XML文檔的現有節點,而無需在內存中加載整個文檔?如何在不將整個文檔加載到內存中的情況下使用Xml文件?
我有一個xml文檔,並將其視爲我的應用程序的內存,因此需要能夠在不加載整個文檔的情況下快速執行數百次讀取和寫入操作。
它的結構是這樣的:
<spiderMemory>
<profileSite profileId="" siteId="">
<links>
<link>
<originalUrl></originalUrl>
<isCrawled></isCrawled>
<isBroken></isBroken>
<isHtmlPage></isHtmlPage>
<firstAppearedLevel></firstAppearedLevel>
</link>
</links>
</profileSite>
</spiderMemory>
怎麼會是這樣可能的的XDocument?
感謝
這可能會有所幫助:http://stackoverflow.com/questions/1797167/processing-xml-without-loading-entire-document-in-memory –