Where can I find a list of all possible messages that an XmlException can contain?

Posted by Rahul on Stack Overflow See other posts from Stack Overflow or by Rahul
Published on 2010-05-07T13:03:53Z Indexed on 2010/05/07 13:28 UTC
Read the original article Hit count: 321

Filed under:
|
|

I'm writing an XML code editor and I want to display syntax errors in the user interface. Because my code editor is strongly constrained to a particular problem domain and audience, I want to rewrite certain XMLException messages to be more meaningful for users. For instance, an exception message like this:

'"' is an unexpected token. The expected token is '='. Line 30, position 35

.. is very technical and not very informative to my audience. Instead, I'd like to rewrite it and other messages to something else. For completeness' sake that means I need to build up a dictionary of existing messages mapped to the new message I would like to display instead. To accomplish that I'm going to need a list of all possible messages XMLException can contain.

Is there such a list somewhere? Or can I find out the possible messages through inspection of objects in C#?


Edit: specifically, I am using XmlDocument.LoadXml to parse a string into an XmlDocument, and that method throws an XmlException when there are syntax errors. So specifically, my question is where I can find a list of messages applied to XmlException by XmlDocument.LoadXml. The discussion about there potentially being a limitless variation of actual strings in the Message property of XmlException is moot.

© Stack Overflow or respective owner

Related posts about c#

Related posts about xmlexception