xsl-list
[Top] [All Lists]

Re: [xsl] xpath namespace problem

2007-02-05 07:21:13
Yakub Saadat wrote:

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/";>
   <SOAP:Body>
      <findResponse xmlns="xmlapi_1.0">
       <result>
         <test.Test>
           <displayedName>xyz</displayedName>
           <objectFullName>xx:yy</objectFullName>
             ....
          </test.Test>

In the stylesheet declare
  <xsl:stylesheet
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
    version="1.0"
    xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/";
    xmlns:xa="xmlapi_1.0">
then use those prefixes in XPath expressions and match patterns e.g.

    /SOAP:Envelope/SOAP:Body/xa:findResponse/xa:result/xs:test.Test
I used xsl version 1.0. How to use combination of namespace in xpath
and what is the rule for default name space?

Thanks
Saadat

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--

        Martin Honnen
        http://JavaScript.FAQTs.com/

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>