OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [xml-dev] root tag

Francisco Belloso  wrote:

>  I need to read the encoding attribute from the first
>xml tag (<?xml ... ). 
>  Is this possible whith SAX?. I've tried
>processingInstruction and startElement...

First, it's neither an element nor a processing instruction, but the XML
declaration[1]. I just tried a quick search of the SAX javadoc index at
sourceforge and found getEncoding(), which seems to do what you want. 

The character encoding part of the XML Rec [3] provides some interesting
background on this.

Bob DuCharme            www.snee.com/bob             <bob@  
snee.com>      see http://www.snee.com/bob/xsltquickly for
info on new book "XSLT Quickly" from Manning Publications.

[1] http://www.w3.org/TR/REC-xml#sec-prolog-dtd
[2] http://sax.sourceforge.net/apidoc/index-all.html
[3] http://www.w3.org/TR/REC-xml#charencoding