Velocity Reviews

Velocity Reviews (http://www.velocityreviews.com/forums/index.php)
-   XML (http://www.velocityreviews.com/forums/f32-xml.html)
-   -   Parse reserved attributes as normal attributes (http://www.velocityreviews.com/forums/t373172-parse-reserved-attributes-as-normal-attributes.html)

Max 09-22-2006 08:27 AM

Parse reserved attributes as normal attributes
 
Hello everyone!

I would want to know if reserved attributes (xml:lang, xml:space,
xmlns:prefix etc.) are parsed and registered as normal attributes.
As an example:

xmlns:cc="http://namespace"

attr name = "xmlns:cc"
attr prefix = "xmlns"
attr localName = "cc"

Thanks,

Max

Joe Kesselman 09-22-2006 12:04 PM

Re: Parse reserved attributes as normal attributes
 
Max wrote:
> I would want to know if reserved attributes (xml:lang, xml:space,
> xmlns:prefix etc.) are parsed and registered as normal attributes.


Depends on the parser and data model you're using.

The DOM displays all of these as normal attribute nodes.

The XPath data model considers namespace declarations a different kind
of node.

SAX presents namespace declarations either as separate namespace events
or as attributes or both depending on which switches you set on the
parser and which events your code is actively listening for.

Check the specs for the specific API you're using, and/or pick one that
matches the task you're trying to perform.

--
() ASCII Ribbon Campaign | Joe Kesselman
/\ Stamp out HTML e-mail! | System architexture and kinetic poetry


All times are GMT. The time now is 04:48 PM.

Powered by vBulletin®. Copyright ©2000 - 2014, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.