[Mono-list] Xml Entity Resolution
Atsushi Eno
atsushi at ximian.com
Mon Mar 5 00:00:00 EST 2007
Hi,
If you skip the DTD, any entity references (except for <, >,
' and ") are rejected during XmlDocument.Load().
If you don't care such buggy document, you can try
while (!reader.EOF)
doc.AppendChild (doc.ReadNode (reader));
which does not reject unresolved entity references (funny, but
this is what .net System.Xml.dll does).
Atsushi Eno
colin at breame.net wrote:
> I'm trying to turn off entity resolution using XmlDocument as I don't
> have a DTD and I'm getting "System.Xml.XmlException: Cannot resolve
> entity without DTD". I can't see an explicit "ResolveEntity" property I
> could set to off. Any ideas? Is there a mono specific way of doing
> this?
>
> Thanks
> Colin.
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
More information about the Mono-list
mailing list