Subject: [xsl] Sorting and attributes From: Mike Ferrando <mikeferrando@xxxxxxxxx> Date: Mon, 17 Dec 2001 08:45:24 -0800 (PST) |
Friends, I am trying to add the attribute of every element that I am outputting, without that attribute affecting the sort. But I am not sure if I am getting the for each particular element. Here is my xml: <C01> <C02> <DID> <UNITTITLE> <PERSNAME ENCODINGANALOG="100$a">Abt, Franz</PERSNAME> </UNITTITLE> </DID> <C03> <DID> <CONTAINER TYPE="BOX">1</CONTAINER> <UNITTITLE ID="PV64"> <TITLE>Golden chimes</TITLE> <GEOGNAME ENCODINGANALOG="260$a">New York</GEOGNAME> <CORPNAME ENCODINGANALOG="260$b">Wm. A. Pond & Co.</CORPNAME> <UNITDATE ENCODINGANALOG="260$c">[18--?]</UNITDATE> </UNITTITLE> </DID> <ODD><P><SUBJECT>Piano</SUBJECT></P></ODD> </C03> <C03> <DID> <CONTAINER TYPE="BOX">1</CONTAINER> <UNITTITLE ID="PV85"> <TITLE>O ye tears! O ye tears!</TITLE> <GEOGNAME ENCODINGANALOG="260$a">Boston</GEOGNAME> <CORPNAME ENCODINGANALOG="260$b">Oliver Ditson & Co.</CORPNAME> <UNITDATE ENCODINGANALOG="260$c">1860</UNITDATE> </UNITTITLE> </DID> <ODD><P><SUBJECT>Piano</SUBJECT></P></ODD> </C03> </C02> </C01> Here is my xsl: <xsl:for-each select="//C02//PERSNAME"> <xsl:sort select="."/> <LI> <xsl:value-of select="."/> <xsl:text>     : </xsl:text> <xsl:value-of select="./@ENCODINGANALOG"/> </LI> </xsl:for-each> I have over 3000 entries, I just want to know if I am getting the output I think I am getting. Mike F. __________________________________________________ Do You Yahoo!? Check out Yahoo! Shopping and Yahoo! Auctions for all of your unique holiday gifts! Buy at http://shopping.yahoo.com or bid at http://auctions.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] outputting   to HTML , Jeni Tennison | Thread | Re: [xsl] Sorting and attributes, Jeni Tennison |
Re: [xsl] recursive output numberin, Emiliano | Date | [xsl] outputting   to HTML (not, Aniceto López |
Month |