我有一个需要加载到 XmlDocument 中的 xml 模板文档。例如
myXMLDocument.Load(myXMLFile);
然而,这非常慢,因为它在 dtd 中加载。我已经尝试过"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
dtd 和本地副本。两者或多或少都需要相同的时间。如果我通过将解析器设置为 null(例如)来加载 dtd,则会收到错误消息,例如"Reference to undeclared entity 'nbsp'"
文档是否包含这些错误。
我需要使用 XmlDocument,因为我需要在输出文档之前操作 DOM。我怎样才能绕过这些问题?