On Tue, Aug 14, 2012 at 12:12:42AM +0100, David Carlisle scripsit:
On 13/08/2012 21:15, Costello, Roger L. wrote:
Is there a way in XSLT to convert a string to XML?
That's called parsing. As Michael said XPath 3 drafts include a
parse-xml function, or many xslt 1 and 2 processors have such an
extension function, or, if you are feeling strange you could write a
parser in xslt.
Is there any possibility of getting the XPath 3 functions to _not_
require balanced trees?
The only time I've had to use this kind of functionality, it was to take
a horrible mess of semi-colon-space separated link-like things embedded
in a mass of text where the text could be decorated with various bits of
markup -- bold, italic, "term", actual link markup of various flavours
-- and serialize it so it could be split at the semi-colon spaces.
The results of tokenization had to go back into XML and be processed,
and the tokens certainly weren't balanced trees.
It's not that hard to write a function to do this, but it would be nice
to not have to.
--
Graydon Saunders XML tools and processes for information delivery.
graydon(_at_)marost(_dot_)ca
--~------------------------------------------------------------------
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>
--~--