This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: newbie problem - writing XSL for an XML with namespaces.



> So how can I process an incoming XML, without worrying about whether
> it's specified a namespace or not? 

To a namespace aware processor, the name of an element includes its
namespace, so this question is like saying how do I match on an element
without worrying about its name.
the answer (in both cases) is to use *.

match="*[local-name()='foo']" will match anything called foo in any
namespace (or no namespace)

or

match="foo|xx:foo"
will match foo in no namespace or (just) the namespace to which you have
assigned the prefix xx:

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]