RE: Issue with xml prolog
Tatu Saloranta <[email protected]>
| Newsgroups | gmane.comp.java.jdom.general |
|---|---|
| Message-ID | <[email protected]> |
--- Abhishek Parwal <[email protected]> wrote: > > Thanks Michael But the xml declaration was not > giving error in this > case: > > <attribute ><value> > <?xml version="1.0" encoding="ISO-8859-1"?> > <note id="1"> > HI > </note> > </value></attribute> This is not a well-formed xml document, and parsers should fail to parse it. It is illegal to have processing instructions with target that starts with "xml" (case insensitive) -- only xml declaration can look like that, and it can only start document with no preceding content of any kind, not even white space. > The difference here is id="1". Pls explain why it is > not giving any > error on parsing it. You should get an error parsing such content, and I don't see how this would not happen. Existence of attribute should make no difference. Just remove the thing that looks like xml declaration (but can not be since it does not start the document), and you should be good to go. -+ Tatu +- ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs _______________________________________________ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/[email protected]