Are you saying to use DTD instead of schema? I need to use schema. victoria
--- Rajesh Kommineni <[EMAIL PROTECTED]> wrote: > I thought key and keyref(s) are not supported yet. I > ended up using ID and > IDREF(s). You could try that and see > > hope this helps > rajesh > > > > > >Yes. My command line is > > %DOMCount -v=always -n -s -f the_xml_file_name > > > >I expect an error because both id attributes are > "1" > >when it is required to be unique in the schema. > > > >Am I missing something obvious? > > > >victoria > > > >The schema is > ><?xml version="1.0"?> > ><xs:schema > >xmlns:xs="http://www.w3.org/2001/XMLSchema"> > > > ><xs:element name="root" type="root"> > > <xs:key name="element1_id"> > > <xs:selector xpath="element1"/> > > <xs:field xpath="@id"/> > > </xs:key> > ></xs:element> > ><xs:element name="element1" type="element1"/> > > > ><xs:complexType name="root"> > > <xs:sequence> > > <xs:element ref="element1" minOccurs="0" > >maxOccurs="unbounded"/> > > </xs:sequence> > ></xs:complexType> > > > ><xs:complexType name="element1"> > > <xs:all> > > <xs:element name="name" type="xs:string"/> > > <xs:element name="description" > type="xs:string"/> > > <xs:element name="investigator" > type="xs:string"/> > > <xs:element name="comments" type="xs:string"/> > > </xs:all> > > <xs:attribute name="id" type="xs:string"/> > ></xs:complexType> > > > > > >The xml file is: > ><?xml version="1.0"?> > ><root > >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > >xsi:noNamespaceSchemaLocation="study.xsd"> > ><element1 id="1"> > > <name>abcd</name> > > <description>abcd</description> > > <comments>abcd</comments> > > <investigator>abcd</investigator> > ></element1> > ><element1 id="1"> > > <name>bcde</name> > > <description>bcde</description> > > <comments>bcde</comments> > > <investigator>bcde</investigator> > ></element1> > ></root> > > > > > > > >--- Tinny Ng <[EMAIL PROTECTED]> wrote: > > > Have you turned on > > > "setValidationSchemaFullChecking", i.e. option > "-f" > > > in > > > DOMCount? See > > > > >http://xml.apache.org/xerces-c/apiDocs/class_DOMParser.html#a31 > > > for > > > description of setValidationSchemaFullChecking. > > > > > > Tinny > > > > > > xin wang wrote: > > > > > > > I am trying to use DOMCount or similar > programs in > > > > bin/ > > > > that come with the 1.5.2 binary distribution > to > > > > validate an xml doc against its schema. It > seems > > > to > > > > work except when I try to force an id of an > > > element to > > > > be unique. I don't get error messages even > when > > > there > > > > are duplicates. I have not tried the > key/keyref > > > > feature > > > > yet. > > > > > > > > Can anyone help please? > > > > > > > > Thanks. > > > > > > > > victoria > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Find the one for you at Yahoo! Personals > > > > http://personals.yahoo.com > > > > > > > > > > > > >--------------------------------------------------------------------- > > > > To unsubscribe, e-mail: > > > [EMAIL PROTECTED] > > > > For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > > > >--------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > >__________________________________________________ > >Do You Yahoo!? > >Find the one for you at Yahoo! Personals > >http://personals.yahoo.com > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: > [EMAIL PROTECTED] > >For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > _________________________________________________________________ > Get your FREE download of MSN Explorer at > http://explorer.msn.com/intl.asp > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________________________ Do You Yahoo!? Find the one for you at Yahoo! Personals http://personals.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
