Thought I would put my 2 cents... XML Schema extends the capabilities of DTD's. Specifically, it provides for: Integration with namespaces Definition of in complete constraints on the content of an element type Integration of structural schemas with primitive data types Inheritance (which promotes reuse) (not fully implemented though) Uses XML itself as the schema language. This link (http://www.daml.org/language/features.html) also has some other comparisons, and http://www.oasis-open.org/cover/schemas.html has lots more information (as well as the w3c, http://www.w3.org/XML/Schema) -Mat > -----Original Message----- > From: rossini at blindglobe.net [mailto:rossini at blindglobe.net] > Sent: Monday, January 13, 2003 12:51 PM > To: biodevelopers at bioinformatics.org > Subject: Re: [Biodevelopers] XML Standardization? > > > >>>>> "patrick" == Patrick McConnell <MCCon012 at mc.duke.edu> writes: > > patrick> Can schema's easily represent parsed character > data like DTD's can? That > patrick> is, can you have this: > > patrick> <annotation>This gene, > <accession>ABC123</accession>, is a precursor to > patrick> <accession>DEF456</accession>, which is a > <keyword>G-Protein > patrick> regulator</keyword>.</annotation> > > patrick> represented by a schema? > > patrick> My feeling is that DTD's are better at > representing this sort of > patrick> document-style XML. Am I wrong here? > > Yes. > > Schemas are just "different". Once you wrap your head around them, > they are no harder than DTD specifications of a valid document and > just as flexible. They have the advantage of using XML for > description, if you consider that an advantage (I do). They are > cleaner, in that respect. > > best, > -tony > > -- > A.J. Rossini Rsrch. Asst. Prof. of > Biostatistics > U. of Washington Biostatistics > rossini at u.washington.edu > FHCRC/SCHARP/HIV Vaccine Trials Net rossini at scharp.org > -------------- http://software.biostat.washington.edu/ > ---------------- > FHCRC: M: 206-667-7025 (fax=4812)|Voicemail is pretty > sketchy/use Email > UW: Th: 206-543-1044 (fax=3286)|Change last 4 digits of phone to FAX > (my tuesday/wednesday/friday locations are completely unpredictable.) > _______________________________________________ > Biodevelopers mailing list > Biodevelopers at bioinformatics.org > https://bioinformatics.org/mailman/listinfo/biodevelopers >