Subject: [xsl] Dynamically Converting text within an element to xml nodes within the output document From: Alex Muir <alex.g.muir@xxxxxxxxx> Date: Mon, 28 Dec 2009 17:28:45 +0000 |
Hi, Given input such as the following within the "text" element in a larger xml document currently being processed by an XSL file: <text> [ZZ] [XX] [YY] X [/YY] [YY] Y [/YY] [/XX] [/ZZ] </text> Is it possible to dynamically replace the [ ] with < > to output the text as xml nodes in the output document? <text> <ZZ><XX><YY>X</YY><YY>Y</YY></XX></ZZ> </text> What is making this difficult for me is that the text input could come in different structures with other psuedo tags for example a [[BB]] or some other that may not be expected and so ideally it would be nice to convert the [[ to < and the ]] to > with a find and replace however getting the XSLT script to recognize this converted string as XML nodes I can't seem to find a way to do. Regards -- Alex https://sites.google.com/a/utg.edu.gm/alex
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] What does name="{name()}", Syd Bauman | Thread | RE: [xsl] Dynamically Converting te, Michael Kay |
Re: [xsl] Visual XHTML diff, Aaron Gray | Date | [xsl] [OT] Re: [xsl] Visual XHTML d, Aaron Gray |
Month |