Subject: RE: [xsl] how to get Output in XML format with no tags From: Florent Georges <darkman_spam@xxxxxxxx> Date: Tue, 7 Mar 2006 01:35:41 +0100 (CET) |
Manisha Gore wrote: > However, how do I get the field names in xml file? like ptnr_id, > ptnr type > etc? > <RPSL_PTNR ptnr_id="31942" ptnr_type="SHIP_TO" I'm not sure what you're looking for. If you want to create the above element: <RPSL_PTNR ptnr_id="{xpath/expr}" ptnr_type="{...}"/> If you want to get the above element name plus its attributes'name: <xsl:template match="RPSL_PTNR"> <field name="{local-name()}"> <xsl:for-each select="@*"> <attr name="{local-name()}"/> </xsl:for-each> </field> </xsl:template> resulting in: <field name="RPSL_PTNR"> <attr name="ptnr_id"/> <attr name="ptnr_type"/> </field> And if you want their values: <xsl:template match="RPSL_PTNR"> <xsl:copy> <xsl:for-each select="@*"> <attr value="{.}"/> </xsl:for-each> </xsl:copy> </xsl:template> resulting in: <RPSL_PTNR> <attr name="31942"/> <attr name="SHIP_TO"/> </RPSL_PTNR> Regards, --drkm ___________________________________________________________________________ Nouveau : tiliphonez moins cher avec Yahoo! Messenger ! Dicouvez les tarifs exceptionnels pour appeler la France et l'international. Tilichargez sur http://fr.messenger.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] how to get Output in XML , Manisha Gore | Thread | [xsl] Using XSL and CSS together, koteshwar.venigalla |
RE: [xsl] how to get Output in XML , Manisha Gore | Date | [xsl] Using XSL and CSS together, koteshwar.venigalla |
Month |