I would much prefer to do this without catching an exception in LoadXml() and using this results as part of my logic. Any ideas for a solution that doesn\'t in
LoadXml()
Using a XmlValidatingReader will prevent the exceptions, if you provide your own ValidationEventHandler.