Subject: Re: [xsl] Parsing XPath in XSLT? From: "John Lumley john@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 25 Mar 2020 17:46:24 -0000 |
Wendell, Ibve done a lot of this over the past 4 years, as youbll be aware from Balisage and XMLPrague, first using Gunther Radermacherbs parser generator, so tomorrow morning (26th) Ibll reply at length. You certainly can get a full parse tree in XML that can be XSLTbd to another form and the reverse to text is pretty easy.... John Lumley Sent from my iPad > On 25 Mar 2020, at 17:31, Wendell Piez wapiez@xxxxxxxxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > o;?XSL Friends, > > What kinds of advice can you offer on the question of parsing XPath in XSLT? > > I am currently having to interpret XPath or (more likely) an XPath > subset into an abstract representation that can be rewritten into > various forms. Naturally I would like to do this out of a parse tree > or the functional equivalent, represented in some sort of XML, since > serializing that back out is easy enough. It is producing that tree > that is a problem. I need a parser for XPath or if not for all of > XPath, then at least for my subset -- which includes namespaces. So > even if partial the model must expose names and namespaces to the > extent that a path rewriter can (for example) map into a new set of > namespace prefixes -- > > Any thoughts? Open source projects I should take a look at? Have the > community-standards initiatives captured any good work in this area? > > Best regards, > Wendell > > -- > ...Wendell Piez... ...wendell -at- nist -dot- gov... > ...wendellpiez.com... ...pellucidliterature.org... ...pausepress.org... > ...github.com/wendellpiez... ...gitlab.coko.foundation/wendell...
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Parsing XPath in XSLT?, Wendell Piez wapiez@ | Thread | Re: [xsl] Parsing XPath in XSLT?, David Carlisle d.p.c |
[xsl] Parsing XPath in XSLT?, Wendell Piez wapiez@ | Date | Re: [xsl] Parsing XPath in XSLT?, David Carlisle d.p.c |
Month |