问题描述
最近测试了MSXML的XmlDocument和XPathDocument执行XPath的速度,发现后者比前者快了将近一倍。只知道后者是只读的,而前者还可执行许多的操作,难道这是它们性能差别的原因?XmlDocument为什么比XpathDocument慢这么多呢?谢谢。
解决方案
解决方案二:
学习,帮顶.
解决方案三:
正是因為衹讀
解决方案四:
只读,dataset和datareade一样,只读快。
解决方案五:
但他们都把文件弄到内存中来,并且与楼上的朋友说的比喻不同XmlPathDocument可以来来回回的读,而SqlDataReader不行.
时间: 2024-10-29 05:24:19