xsl-list
[Top] [All Lists]

[xsl] Group by parameter tag

2009-03-25 06:05:53
Hello everybody!

I have this .xml file:

<?xml version="1.0" encoding="windows-1252"?>
<file xmlns="http://bibtexml.sf.net/";>

  <entry id="art">
    <article>
      <author>Isabel Menéndez and Luis Perez</author>
      <note>note1</note>
      <note>note2</note>
    </article>
  </entry>

<entry id="conf">
    <conference>
      <author>Jhon Smith</author>
      <note>note5</note>
    </conference>
  </entry>

<entry id="boo">
    <book>
      <title>The title</title>
      <note>note3</note>
      <note>note4</note>
    </book>
  </entry>

<entry id="inb">
    <inbook>
      <pages>42</pages>
    </inbook>
  </entry>

</file>


I need one template (version 1.0 or 2.0) to group values of tags note separated by "and" words, but I have a problem. Really, the tag I must group by must come like parameter. This is, I dont know really what is the name of the tag that I must group by.

The result must be:

<?xml version="1.0" encoding="windows-1252"?>
<file xmlns="http://bibtexml.sf.net/";>

  <entry id="art">
    <article>
      <author>Isabel Menéndez and Luis Perez</author>
      <note>note1 and note2</note>
    </article>
  </entry>

<entry id="conf">
    <conference>
      <author>Jhon Smith</author>
      <note>note5</note>
    </conference>
  </entry>

<entry id="boo">
    <book>
      <title>The title</title>
      <note>note3 and note4</note>
    </book>
  </entry>

<entry id="inb">
    <inbook>
      <pages>42</pages>
    </inbook>
  </entry>

</file>


Could anybody help me?

Thank You, Regards

Izaskun Gutierrez




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>