|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Partial Validation by DTD
Eliezer, > A bonus question is: How is the same objective obtained using XML Schema? I was always one for skipping the main assignment and doing the *more fun* extra credit. In XML Schema you would use the "any" element [1]. By setting the namespace attribute you can control what types of elements are contained within your "any" section. Possible choices are ##any ##local (declared in this namespace) ##other (declared outside of this namespace) or you can specify a namespace of allowed elements. [1] http://www.w3.org/TR/xmlschema-0/#any Good Luck, Jeff Rafter Defined Systems http://www.defined.net ----- Original Message ----- From: "Levy, Eliezer" <Eliezer.Levy@C...> To: <xml-dev@l...> Cc: "Dekel, Aviv" <Aviv.Dekel@C...> Sent: Wednesday, February 28, 2001 11:38 PM Subject: Partial Validation by DTD > > Hi XMLers, > > Here is a question that has been bugging me for quite some time: > > How can I specify (using entities, DTDs and whatever mechanism in XML 1.0 > and without Schema) that I want to validate an XML document against a DTD, > BUT I do NOT want validation on the content model of certain elements. > > Specifically, say I have an element named NonValidatedContainer and I want > to use it to contain markup that I cannot predict ahead of time and > therefore I do not have this variable markup specified in my DTD. > > <!ELEMENT NonValidatedContainer ???? > > > * If I use ANY as the content model for NonValidatedContainer , this > is not what I want, since ANY means that the content model can be composed > of ANY elements already in the DTD. > * If I use (#PCDATA) for the content model for NonValidatedContainer > this is also not what I want since I obviously cannot use markup underneath > this element. > > I am interested in both programmatic solutions, at the DOM API level, as > well as pure declarative XML solutions, or simply a negative answer -- "This > is impossible".... > > A bonus question is: How is the same objective obtained using XML Schema? > > > Thanks, > > Eliezer > > > Eliezer Levy, Ph.D > Tandem Labs Israel > eliezer.levy@c... > Tel +972 48323050 (ext. 209) > Fax +972 48225006 > > > ------------------------------------------------------------------ > The xml-dev list is sponsored by XML.org, an initiative of OASIS > <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To unsubscribe from this elist send a message with the single word > "unsubscribe" in the body to: xml-dev-request@l... >
|
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
|
|||||||||

Cart








