Re: [xmlpull-user] Problems with namespace-prefixes Feature.

"vivek200120" <[email protected]> Fri, 07 Mar 2003 05:23:04 -0000
Newsgroups gmane.text.xml.xmlpull.devel
Message-ID <[email protected]>
Alek,
  I use the kXml parser which adheres to the pull api..The setFeature
() method implementation throws an exception for this feature 
FEATURE_REPORT_NAMESPACE_ATTRIBUTES . 
I think this would be useful  .Right now I access namespace 
attributes like this:

/////
int n=parser.getNamespaceCount(parser.getDepth());
        
        
        for (int i=0;i<n;i++)
         {
         System.out.println(parser.getNamespacePrefix
(i),parser.getNamespaceUri(i));
         
         
         }
         
 /////////
above code works fine for me because I need to get the namespace 
attributes of only the root element. 
How do I get the namespace attributes otherwise? is there another 
method? 

Thanks
Vivek

 
--- In [email protected], Aleksander Slominski <aslom@e...> 
wrote:
> Sean C. Truman wrote:
> 
> >Trying
> >
> >MXParser pullDriver = new org.xmlpull.mxp1.MXParser();
> >pullDriver.setFeature(pullDriver.FEATURE_PROCESS_NAMESPACES,true);
> >pullDriver.setFeature
(pullDriver.FEATURE_REPORT_NAMESPACE_ATTRIBUTES,true);
> >
> >And get the following error
> >
> >org.xmlpull.v1.XmlPullParserException: unknown feature 
http://xmlpull.org/v1/doc/features.html#report-namespace-prefixes
> >at org.xmlpull.mxp1.MXParser.setFeature(MXParser.java:554)
> >at test.test.<init>(test.java:19)
> >at test.test.main(test.java:27)
> >
> >Am I doing something wrong?
> >
> hi Sean,
> 
> you are not doing anything wrong instead you have found bug in our 
> documentation (thanks!) as this feature was supposed to be optional 
> (this how unit tests check for it) and it is currently not 
implemented 
> in MXP1. i will fix documentation about it soon.
> 
> also implementing it in MXP1 is on my TODO queue but i can not tell 
when 
> i may get around to have it done however i wonder why do you want 
to use 
> it? even if this feature is off you can still access all namespace 
> declarations just you can not reproduce exact order of all 
attributes. 
> how important support for it is to you? let me know and i can move 
it to 
> higher priority TODO queue if necessary :-)
> 
> thanks,
> 
> alek
> 
> -- 
> "Mr. Pauli, we in the audience are all agreed that your theory is 
crazy. 
> What divides us is whether it is crazy enough to be true." Niels H. 
D. Bohr


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/LIgTpC/vN2EAA/xGHJAA/2U_rlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/