xsl-list
[Top] [All Lists]

[xsl] Glossary Help

2006-07-28 23:41:47
Hi All,

I have an input xml file which looks like below, Here I have to do apply
glossary elements instead of <p><i><b> something like outputxml. 

Inputxml:

<division type="appendix">
                <topic id="cfmrk">
                        <title>Glossary</title>
                        <body>
                                <p>The terms in this glossary cover topics
related to this manual. Alternate naming is included for reference.</p>
                                <p><i>  <b>Abbreviations</b>    </i></p>
                                <p><i>  <b>AC:</b></i>  alternating
current</p>
                                <p><i>  <b>AGP:</b></i>  accelerated
graphics port</p>
                                <p><i>  <b>ANSI: </b></i> American National
Standards Institute</p><p><i><b>APM:</b></i>  advanced power manager</p>
                        </body>
                </topic>

<topic id="Blank">
<title>A</title>
<body><p><b>AccuPoint: </b> A pointing device integrated into the TOSHIBA
computer keyboard.</p>
<p><b>adaptor:  </b>A device that provides an interface between two
dissimilar electronic devices. For example, the AC adaptor modifies the
power from a wall outlet for use by the computer. This term also refers to
the add-in circuit cards that control external devices, such as video
monitors and magnetic tape devices. </p>
<p><b>allocate: </b> To assign a space or function for a specific task.</p>
<p><b>alphanumeric:</b>  Keyboard characters including letters, numbers and
other symbols, such as punctuation marks or mathematical symbols.</p>
</body></topic>

And so on for other topics which contains title alphabetically.........

Outputxml:

<division type="appendix">
                <topic id="cfmrk">
                        <title>Glossary</title>

<glossarylist>
<glossarydiv> Abbreviations </ glossarydiv >
<glossaryterm> AC: </glossaryterm>
<glossarydef> alternating current </glossarydef>
</glossarylist>

Same for other topic titles "A", "B".......

Can anyone provide any examples or references for the same.



--~------------------------------------------------------------------
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>