|
Subject: Validating XML Document...... From: Shravan Gunda <con_sgunda@xxxxxxxxxxx> Date: Mon, 27 Mar 2000 12:29:20 -0500 |
Hi All,
Here is my XML and DTD files.
XML :
<?xml version="1.0"?>
<!DOCTYPE con_rloc_app SYSTEM "app.dtd">
<application>
<PersonalInfo>
<MIName>N</MIName>
<LastName>Achem</LastName>
<Salutation>Mr.</Salutation>
<E-mail>abc@xxxxxxx</E-mail>
<JobTitle>jobtitle</JobTitle>
</PersonalInfo>
</application>
DTD :
<!ELEMENT application (PersonalInfo)>
<!ELEMENT PersonalInfo (FirstName, MIName?,
LastName, Salutation?, E-mail?,JobTitle)>
<!ELEMENT FirstName (#PCDATA)>
<!ELEMENT MIName (#PCDATA)>
<!ELEMENT LastName (#PCDATA)>
<!ELEMENT Salutation (#PCDATA)>
<!ELEMENT E-mail (#PCDATA)>
<!ELEMENT JobTitle (#PCDATA)>
I am reading the xml file and passing it to DOMParser class. It is giving
the result as valid document.
My question here is , If i want make the FirstName as mandatory field what i
have to do in the dtd?
If the xml fiels doesnot contain FirstName, the parser should raise and
exception.
here is my code in the java class :
str1 contains the xml file.
DOMParser xp = new DOMParser() ;
xp.setErrorHandler(err);
xp.parse(new InputSource(new StringReader(str1)));
Thanks,
Shravan.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| create multiple tables using a sing, Wielenga, Geertjan | Thread | Using xml:base in an xsl:stylesheet, Dan Morrison |
| Re: Guidance requested : Simple XSL, Dan Morrison | Date | RE: Validating XML Document......, sara . mitchell |
| Month |