- From: <erik@beijnoff.com>
- Date: Sun, 18 Nov 2001 01:05:36 +0100
- To: <xmlschema-dev@w3.org>
First I'd like to say that I wasn't sure which list I was going to send this message to, xsl-list or this one, since the project involves both technologies, both i chose xmlschema-dev, since I think the project revolves more around Xml Schema then the other way around. I'm looking for people interested in helping develop a generic set of Xslt stylesheets, which will be used to create instance xml documents from Xml Schemas. I have created a framework, which for the moment handles the more common forms of schemas, although it isn't by any means complete and I raise no claims for it be 100% Rec. compliant for the moment. If there's people on this list who's interested in a cooperative work, I'm going to set up some place where development can occur (Sourceforge, or some other place) and after that going to (try) to coordinate the development. The reason I'm turning to this list is that: 1. The project is getting to a level of complexity where I'm uncertain if I'm doing things the right way and therefore need people to discuss the development with. 2. Although I have a good grasp over the most parts of the schema Rec., I don't know all the gory details in it, but it looks like a lot of the people in this list know that. Why? This set of stylesheets is a part of a two part project. The second part is developing a xslt stylesheet which will be able to show the elements and/or attributes that can be added (or subtracted) to any given context node in an instance document, through transformations guided by the schema for the document. Phew, long sentence. What I'm trying to say is that, with a schema as a starting point, I'm able to create a basic skeleton for a xml document, conforming to the schema. Once this document has been instantiated, attention can be directed towards any of it's element nodes. This elements schema definition can then be sent to the second xslt stylesheet, with the current state of the context node passed in as parameters, to determine which elements and/or attributes that can be added to the node that is active for the moment. Essentially it's a generic framework for an xml document builder, using xml schemas as buildning templates. This set of stylesheets can then be used wherever the need for an xml builder exists. My primary goal is for the web, but it can of course be used anywhere. These stylesheets could of course be used to guide the building of correct Xml Schema and Xslt documents, provided that we have a schema for Schemas, and a schema for XSLT. This is, by the way, what I intend to use the stylesheets for, apart from creating "normal" xml files. I'm not posting any code for the moment, but as soon as anybody shows interest, I'll send the files over. ---------------------------------------------------- Erik Beijnoff erik@beijnoff.com Programmer, Sweden
Received on Saturday, 17 November 2001 19:08:36 UTC