Subject: FW: XSL:copy problems From: "Paul Beer" <paul.beer@xxxxxxxxxxxx> Date: Wed, 25 Aug 1999 09:36:37 +0100 |
The following code adds an inclusive element name but does not include the brackets or closing field for the element.... can anyone help?: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template> <xsl:apply-templates select="@*"/><xsl:copy/><xsl:apply-templates/> </xsl:template> <xsl:template match="/"> <NewPacket> <xsl:for-each select="wddxPacket"> <version><xsl:value-of select="@version"/></version> <xsl:for-each select="data/recordset"> <fieldlist><xsl:value-of select="@fieldNames"/></fieldlist> <xsl:for-each select="field"> <xsl:apply-templates select="@name"/> <xsl:for-each select="string"> <StrValue><xsl:value-of select="text()"/></StrValue> </xsl:for-each> <xsl:for-each select="number"> <NumValue><xsl:value-of select="text()"/></NumValue> </xsl:for-each> </xsl:for-each> </xsl:for-each> </xsl:for-each> </NewPacket> </xsl:template> <xsl:template match = "@name"> <xsl:apply-templates /> </xsl:template> </xsl:stylesheet> results: <NewPacket> <version>0.9</version> <fieldlist>ID,NAME,ADDRESS,ADDRESS2,ADDRESSURL,PHONE,ATMOSPHERE,NOTES,CATEGO RY,LOCATION,URL,STREET,CITY,STATE,ZIP,DISPLAY</fieldlist> ID<NumValue>23</NumValue> <NumValue>70</NumValue> NAME<StrValue>Dichotomy's Restaurant & Bar</StrValue> <StrValue>Tommy's Game Room</StrValue> ADDRESS<StrValue>716 N 1st St.</StrValue> <StrValue>66 Meramec Valley Plz.</StrValue> ADDRESS2<StrValue>St Louis, MO.</StrValue> <StrValue>Valley Park, MO.</StrValue> ADDRESSURL<StrValue>http://www.zip2.com/scripts/search.dll?ep=3&id=89743 1664&pg=1&totdup=0&errp=&buscob=&qcat=Night+Clubs&la t1=3855325&lat2=3872691&lng1=-9037252&lng2=-9014992&orderby= DISTANCE&sic=581304&ck=0&userid=22400954&userpw=xtv0J_txAwt8 tE_FD0C&version=190680&ccity=Saint+Louis&cstate=MO&adrVer=89 5566647&query=Saint+Louis&qstate=MO&qcat=night+clubs&ver=cg0 .1</StrValue> <StrValue>http://www.zip2.com/scripts/search.dll?ep=3&id=938063815&p g=4&totdup=0&errp=&buscob=&qcat=Night+Clubs&lat1=3829276 &lat2=3898740&lng1=-9070805&lng2=-8981439&orderby=DISTANCE&a mp;sic=581304&ck=0&userid=22400954&userpw=xtv0J_txAwt8tE_FD0C&am p;version=190680&ccity=Saint+Louis&cstate=MO&adrVer=895566648&am p;query=Saint+Louis&qstate=MO&qcat=night+clubs&ver=cg0.1</StrVal ue> PHONE<StrValue>(314) 621-3866</StrValue> <StrValue>(314) 861-9212</StrValue> ATMOSPHERE<StrValue></StrValue> <StrValue></StrValue> NOTES<StrValue></StrValue> <StrValue></StrValue> CATEGORY<StrValue></StrValue> <StrValue></StrValue> LOCATION<StrValue></StrValue> <StrValue></StrValue> URL<StrValue></StrValue> <StrValue></StrValue> STREET<StrValue></StrValue> <StrValue></StrValue> CITY<StrValue></StrValue> <StrValue></StrValue> STATE<StrValue></StrValue> <StrValue></StrValue> ZIP<StrValue></StrValue> <StrValue></StrValue> DISPLAY<StrValue>0</StrValue> <StrValue>0</StrValue> </NewPacket> _____________________________________ Paul Beer Backsoft Corporation paul.beer@xxxxxxxxxxxx http://www.backsoft.com (888) 222-6047 Phone 'Dynamic XRP Solutions' XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: How to output element containin, Mike Brown | Thread | PowerPoint is dead. Long live XML!, Elliotte Rusty Harol |
RE: How to output element containin, Mike Brown | Date | xsl:import vs xsl:include, Sebastien Sahuc |
Month |