[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Validating XML Document......
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
|
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
|