genform.dtd:

<!ENTITY % formSchool "IGNORE">

<![ %formSchool;[

    <!ELEMENT form (name, schoolName)>

]]>

 

<!ENTITY % formOffice "INCLUDE">

<![ %formOffice;[

    <!ELEMENT form (name, officeName, area)>

]]>

 

<!ELEMENT name (#PCDATA)>

<!ELEMENT schoolName (#PCDATA)>

<!ELEMENT officeName (#PCDATA)>

<!ELEMENT area (#PCDATA)>

Schoolform.xml:

 

<?xml version="1.0" encoding="UTF-8" standalone = "no"?>

<!DOCTYPE form SYSTEM "genform.dtd">

<form>

      <name>Rakesh</name>

      <officeName>CTD</officeName>

      <area>RTNagar</area>

</form>