This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Sorting and attributes


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 &amp;
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 &amp;
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>&#x20;&#x20;&#x20;&#x20;&#x20;:&#x20;</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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]