[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Schema definition

Subject: RE: Schema definition
From: Siegfried Haag <Siegfried.Haag@xxxxxxxxxxxxxx>
Date: Thu, 7 Oct 1999 12:59:52 +0100
xsl schema definition
Hi Eric,


DTD is not  XML therefore not ideal for processing.

But its the most common way to describe XML-structure.
And its a short description of an XML tree.


XML-Schemas are common and implemented in a number of
XML-Parsers / APIs

DTD validation is also implemented widely

I thing a reasonable approch is the following:
1. describing the xml-structure with XML Schemas
   these have enough possibilities to define elements

2. making the DTD out of XML Schemas with a XSL Stylesheet
    if a software needs DTD or cannot manage XML Schemas then
	lets use the generated DTD else use XML Schemas for
	validating and giving information how data may be
	processed
	but these info is also in XML RPC which will supposely
	become a standard

There are two different information for a doctype:
A) definition: datatypes, valid data (enumeration), element structure
	ONE per datatype
B) info for processing and info for displaying (surface of application):
	MANY per datatype
	(and one for several datatypes, and one for 2 or more at a time,
	that means in 1 processing step)

A) in form of DTD, X Schemas

B) 	in form of XSL, and XSLT
	in form of XML RPC

Perhaps its a good idea to not mix up the two information types.

What do you all think about this ?

Kind regards

Siegfried Haag
Technical Consultant

SAG Systemhaus GmbH
Niederlassung Munchen
Elsenheimer Strasse 11
D-80687 Munchen

email: Siegfried.Haag@xxxxxxxxxxxxxx
tel: +49-89-54742-120
fax: +49-89-54742-199

mailto:Siegfried.Haag@xxxxxxxxxxxxxx



-----Original Message-----
From:	Eric van der Vlist [SMTP:vdv@xxxxxxxxxxxx]
Sent:	Donnerstag, 7. Oktober 1999 09:07
To:	xsl-list
Subject:	Schema definition

Hi,

I'd like to describe the structure of XML files (for several purposes
such as generation of HTML forms) and I am lost behind the different
directions to go :=(

I'd like to use a format which I can use through XSL-T which seems to
exclude using a "simple" DTD.

Searching in this list archive and on the web, I have found 3 tracks :

1) http://www.w3.org/People/Raggett/dtdgen/Docs/ looks like an
interesting but individual proposal.

2) DCD (http://www.w3.org/TR/NOTE-dcd) is a 1+ year old submission to
W3C for a "structural schema facility". Looks OK for what I'd like to
do, but is it being continued ?

3) XML Schema (http://www.w3.org/TR/xmlschema-1/) is a recent working
draft looking as a competitor for the 2 previous...

Can anyone help me to find the links and pros and cons between these 3
and/or share his experience in this area ?

Thanks

-- 
------------------------------------------------------------------------
Eric van der Vlist                                              Dyomedea

http://www.dyomedea.com                          http://www.ducotede.com
------------------------------------------------------------------------


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.