Hi Joshua,
If you open your message from the list archive
http://www.oxygenxml.com/pipermail/oxygen-user/2006-June/000804.html
in oXygen for instance, you can see that the line you entered as the
beginning of your document starts with a character encoded as a
character reference with the code 65279
& #65279;<?xml version="1.0" encoding="utf-8"?>
(one space added after the first & to avoid having the character
reference replaced with the actual character by some email clients)
65279 is in hexa FEFF, that is the BOM for UTF-16 Big Endian encoding.
Your document specifies UTF-8 as encoding thus the UTF-16 BOM is not
ignored when opening the document and ends up as an invisible character
before the XML header.
Best Regards,
George
---------------------------------------------------------------------
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Joshua Noble wrote:
I'm trying to use Oxygen to edit MXML files (Macromedia Flex).
Everything works fine except that this error always appears: content is
not allowed in prolog. What's up with this? Here's the line it chokes on:
<?xml version="1.0" encoding="utf-8"?>
This is the way all Flex files start and there don't seem to be any
problems there. Anybody know what's up?
_______________________________________________
oXygen-user mailing list
[email protected]
http://www.oxygenxml.com/mailman/listinfo/oxygen-user