Re: [xml-dev] Seeking code for Xpath type signature detector

From
Tony Graham <>
To
Date
2021-07-16T14:46:37Z
ID
<>
Thread
Re: [xml-dev] Seeking code for Xpath type signature detector
On 16/07/2021 11:18, Rick Jelliffe wrote:
> Does anyone have a pointer to code (XSLT or any C-alike) which takes
> an XPath (3.n would be great) and gives you the type signature of
> what it will return?
> 
> e.g.   //nook//cranny  will  return  'element('cranny')'  in whatever
>  notation or form.
> 
> I am really only concerned with Xpath node types and their names if
> any, not XSD datatypes.

You could start with one of the XPath grammars for the REx Parser
Generator [1], generate a parser in your target language of choice, then
do whatever you want with the representation that the parser generates.

Regards,


Tony Graham.
-- 
Senior Architect
XML Division
Antenna House, Inc.
----
Skerries, Ireland



[1] https://www.bottlecaps.de/rex/