XQUERY module for querying instance of XSD scheme ?

Thursday, 14 November 2013 · 1 message
JM
jean-marc Mercier14 Nov 2013 10:39 #
Hi, I started to write an xquery module that performs basic operations over instances of XSD schemes. My needs are basics, I would like to list groups and abstract classes, or define automatic predicat like
declare variable $XSD_scheme := doc("my_schem.xsd")

declare function IsNodeOfGroup($node, $group as element(xsd:group)) as
xs:boolean {..}
declare function ListAbstractClassesOf($node as element()) as
element(xsd:complexType)* {..}
However, I guess that I am reinventing the wheel and such a module surely exists already. Has anybody heard about such a module ? Thanks, Jean-Marc

⚡Generated with XQuery