| Subject: [xsl] question about a non-trivial apply-templates From: "Jaime A Stuardo Bahamondes" <jstuardo@xxxxxxxxxxx> Date: Thu, 4 Dec 2003 18:45:20 -0400 | 
Hi all..
How can I this? 
I have an XML, for example,
<rowset>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>1</field3>
  </row>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>1</field3>
  </row>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>2</field3>
  </row>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>2</field3>
  </row>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>3</field3>
  </row>
  <row>
    <field1>....</field1>
    <field2>....</field2>
    <field3>3</field3>
  </row>
</rowset>
Notice the value of field3 in each <row>.
I want to program an XSL that generates an HTML page that has 3 separate sectors, one for each value of field3. Each sector has exactly the same structure, more or less this way:
sector 1 (when field3 evaluates to 1)
   row1
     label1 = value1
     label2 = value2
   row2
     label1 = value1
     label2 = value1
<blank space>
sector 2 (when field3 evaluates to 2)
   row1
     label1 = value1
     label2 = value2
   row2
     label1 = value1
     label2 = value1
<blank space>
sector 3 (when field3 evaluates to 3)
   row1
     label1 = value1
     label2 = value2
   row2
     label1 = value1
     label2 = value1
I could do it if I generate an XML with the 3 sectors separately and calling apply templates for each, but in this case, that XML is built by mean of an Oracle query, so I cannot modify it.
Any help?
Thanks a lot in advance
Jaime
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] repeating XML data in out, Martinez, Brian | Thread | Re: [xsl] question about a non-triv, J.Pietschmann | 
| Re: [xsl] attributes and elements, J.Pietschmann | Date | Re: [xsl] question about a non-triv, J.Pietschmann | 
| Month |