- markup (52)
- xml (7)
- xslt (21)
- atom (8)
- overlapping markup (2)
- schema (9)
- creole (4)
- xforms (1)
- pipelines (7)
- coding (2)
- dtll (1)
- genealogy (3)
- gtd (1)
- hardware (1)
- legislation (1)
- ontologies (2)
- unicode (1)
- web (24)
- google (3)
- rdf (6)
- rest (3)
- wikis (1)
- work (1)
- xpath (1)
- xquery (1)
- xtech2008 (3)
- life (26)
- children (5)
- equality (6)
- environment (4)
- gadgets (5)
- software (3)
- xlinq (2)
- conferences (7)
- xtech (6)
- blog (7)
- drupal (3)
Re: XML Paths in Programming Languages
Regarding namespaces and Amara's XPath functionality, when you construct an object you can send a "prefixes" keyword argument that declares the namespace prefixes you want to use. For example if I had an Atom document where there were different prefixes such as "a" and "atom", I could normalize these to whatever I want. For example:
This can be helpful b/c if you have some elements with prefixes, some without and some with different prefixes, it all just works. This can be helpful then cleaning up the namespaces to make them consistent.
I'm glad you looked at Amara. It truly has made working with XML a breeze.