EBNF
Notation for char in XML1.0:
Char ::= #x9 | #xA | #xD |[#x20-#xD7FF]
|[#xE000-#xFFFD] |[#x10000-#x10FFFF]
EBNF
Notation for char in
XML1.1:
Char ::= #x9 | #xA | #xD | [#x20-#x7E] | #x85 | [#xA0-#xD7FF] |
[#xE000-#xFFFD] | [#x10000-#x10FFFF]
I tried to load an XML which has #x81 character as part of one XML node value. ( I have attached the sample XML file as an attachment.)
But MSXML parser and IE6.0 failed to load that document with xml version 1.0 and gave an error messgae says "An invalid char found in
xml file." that pointed to #x81 char, but according to BNF notation #x81 is valid char.
Does anybody have any clue why MSXML parser failed to load this document?
Thanks,
Koti