【发布时间】:2012-04-24 22:51:45
【问题描述】:
在 .net 4.0 中,我们可以使用属性 XmlReaderSettings.DtdProcessing 和值 DtdProcessing.Ignore 来忽略 dtd。在 .net 3.5 中,我们只能使用 XmlReaderSettings.ProhibitDtd 而没有忽略值。如何在 .net 3.5 中激活 dtd 的忽略模式?
【问题讨论】:
在 .net 4.0 中,我们可以使用属性 XmlReaderSettings.DtdProcessing 和值 DtdProcessing.Ignore 来忽略 dtd。在 .net 3.5 中,我们只能使用 XmlReaderSettings.ProhibitDtd 而没有忽略值。如何在 .net 3.5 中激活 dtd 的忽略模式?
【问题讨论】:
尝试以下:
XmlReaderSettings.ProhibitDtd = false;
XmlReaderSettings.XmlResolver = null;
XmlDocument.XmlResolver = null;
为我工作
【讨论】: