xsl-list
[Top] [All Lists]

RE: how to deal with uncertain node name in xsl?

2002-11-22 00:33:48
Hi,

    I need help on the following problem.  Any suggestions?

      Thanks in Advance.

      glliu
  
  
    xml file: I do not know the sub node name and number of  
<A>,how can i convert the xml  to html in xsl?

    <A>
                <..>node value</..>
                <...>node value</...>
                <....>node value</...>
                 ......
                 ......
   </A>

Could you show us your desired output? Since

<xsl:template match="/">
  <html>
    <head><title>foo</title></head>
    <body>
      <xsl:apply-templates select="decendant::A" />
    </body>
  </html>
</xsl:template>

<xsl:template match="A">
  <ul>
    <xsl:for-each select="*">
      <li>
        <xsl:value-of select="." />
      </li>
    </xsl:for-each>
  </ul>
</xsl:template>

would transform the input into HTML, but probably not the kind you want. 
Anyhow, if you didn't know how to match an element without knowing it's name, 
use * and see <http://localhost/tr/xpath/#node-tests>.

Cheers,

Jarno

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



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