xsl-list
[Top] [All Lists]

[xsl] xsl

2006-05-03 07:47:37
Hi all,

 

I haven't got much experience with XML and I just came across a code,
like the one below, which uses 'soap: Envelope' to encapsulate data. 

My problem is in getting the xsl file to display that info. At the
moment with the xsl code below I can extract some information, but its
dsisplayed in one string or line, rather than assigned to a html table
cell. Any suggestions would be appreciated. Thanks J

 

Regards, 

Indira

 

-----------xml-------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>

<?xml-stylesheet type="text/xsl" href="response.xsl"?>

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; 

               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 

               xmlns:xsd="http://www.w3.org/2001/XMLSchema";>

  <soap:Body>

    <IdResponse 

              xmlns="http://kkkk.com/DDiii";>

    <IdResult>

 

  <UserId>hello</UserId>

  <Username>there</Username>

 

     </IdResult>

    </IdResponse>

  </soap:Body>

</soap:Envelope>

-----------------------------------------------------------------

 

--------------------xsl------------------------------------------

<?xml version='1.0'?>

<xsl:stylesheet

  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 

  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";

  xmlns="http://directdebit.com/DDLog";

  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";

  version="1.0">

  

  <xsl:template match="soap:Envelope/soap:Body/IdResponse/IdResult">

  <HTML>

   <BODY>

   <table BORDER="0" align="center" width="750px" height="70px"
bgcolor="#ffffff">

    <TR >

     <TD colspan="5"  width="47%" height="20px">

      <span > User Id: </span>

       <xsl:value-of
select="LogonAndGetLogByAuthenticationIdResponse/LogonAndGetLogByAuthent
icationIdResult/UserId"/>

     </TD>

    </TR>

    <TR >

     <TD colspan="5"  width="47%" height="20px">

      <span> User name: </span>

      <xsl:value-of
select="LogonAndGetLogByAuthenticationIdResponse/LogonAndGetLogByAuthent
icationIdResult/Username "/>

</TD>

     </TR>

     </table>

  </BODY>

 </HTML>

</xsl:template>

</xsl:stylesheet>

 

------output I get----------------------------

 

hellothere

 

 

 


--~------------------------------------------------------------------
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>