[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Do you have XSLT code that converts a Schema Comp
On 12/04/2024 14:06, Roger L Costello costello@xxxxxxxxx wrote: > Hi Folks, > > The folks at SAXON have a wonderful tool that converts an XML Schema into a form that they call the Schema Component Model (SCM). The SCM contains lots of metadata (minOccurs, maxOccurs, default) about each item in the schema. I used the tool to generate a SCM for an XML Schema that I have. Now I would like an XSLT program which goes through the SCM and outputs an XML instance with metadata, like this: > > <Book minOccurs="1" maxOccurs="1"> > <Title minOccurs="1" maxOccurs="unbounded"/> > <Cost minOccurs="1" maxOccurs="1"> > <Currency minOccurs="1" maxOccurs="1" default="USD"/> > <Value minOccurs="1" maxOccurs="1"/> > </Cost> > </Book> > > Do you have an XSLT program which does this? Would you be willing to share it with me? > I don't remember something specific to XSLT and to SCM, but doesn't oXygen have a menu item/function (https://www.oxygenxml.com/xml_editor/xml_schema_instance_generator.html) to generate an instance document from an XSD schema? There also used to be a .NET implementation of an instance generator. I think the .NET tool was open source from Microsoft (for .NET framework?), I don't know what oXygen uses under the hood, probably a Java tool, perhaps ask them whether it is open-source or their own work as part of oXygen.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|