为什么此XML文件加载缓慢?
|
我有一些非常简单的代码:
XmlDocument doc = new XmlDocument();
Console.WriteLine(\"loading\");
doc.Load(url);
Console.WriteLine(\"loaded\");
XmlNodeList nodeList = doc.GetElementsByTagName(\"p\");
foreach(XmlNode node in nodeList)
{
Console.WriteLine(node.ChildNodes[0].Value);
}
return source;
我正在处理此文件,加载需要两分钟。为什么要花这么长时间?我尝试从网络中获取文件和加载本地文件。
没有找到相关结果
已邀请:
2 个回复
财沟项胶
)。 如果您确实想沿“ 1”路线走,则可以保留HTML DTD的本地缓存。有关详细信息,请参见这篇文章,这篇文章和这篇文章。
桔马牛
这些都花了我大约20秒钟来获取。