 |
 |
 |
sarosh.shirazi@g... wrote:
> The exception comes on the constructor of XPathDocument. I want to
> read the file overlooking the characters like � (UTF-8 encoding).
This isn't a validation issue, but a well-formedness issue. That
character is not legal in XML; if it is present, your file is simply not
an MXL file.
Change the code which is generating the XML to avoid putting forbidden
characters into the document in the first place (if you really need to
express random binary data, the usual workaround it to encode it as
something like base-64 before putting it into the XML and decode it
before using it).
The alternative, as you pointed out, is to prefilter the data before it
gets to the XML parser. I don't know enough about C# to give you any
advice, but in Java setting up a filtered input stream is quite
straightforward.
--
Joe Kesselman / Beware the fury of a patient man. -- John Dryden
|
 | 



|  |
These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.
|  |
| |
 |
 |
 |