[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Can unparsed-text() consume an in-memory XML docu

Subject: Re: Can unparsed-text() consume an in-memory XML document? Can a string version of an XML document be converted into XML?
From: Graydon <graydon@xxxxxxxxx>
Date: Tue, 14 Aug 2012 00:00:31 -0400
Re:  Can unparsed-text() consume an in-memory XML  docu
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@xxxxxxxxx

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.