DTD

<!ELEMENT PERSOANA (DATE_PERSONALE, CONTACTE_SOCIALE+)>
<!ELEMENT DATE_PERSONALE (IDENTIFICARE,DATE_NASTERE,DATE_CONTACT,STUDII,LOC_MUNCA)>
<!ELEMENT IDENTIFICARE (NUME,PRENUME)>
<!ELEMENT NUME (#PCDATA)>
<!ELEMENT PRENUME (#PCDATA)>
<!ELEMENT DATE_NASTERE (DATA,TARA_NASTERE,JUDET_NASTERE,ORAS_NASTERE)>
<!ELEMENT DATA (#PCDATA)>
<!ELEMENT TARA_NASTERE (#PCDATA)>
<!ELEMENT JUDET_NASTERE (#PCDATA)>
<!ELEMENT ORAS_NASTERE (#PCDATA)>
<!ELEMENT DATE_CONTACT (ADRESA, TELEFON?, EMAIL?)>
<!ELEMENT ADRESA (TARA, JUDET, ORAS, STRADA, NUMAR?, SCARA?, AP?)>
<!ELEMENT TARA (#PCDATA)>
<!ELEMENT JUDET (#PCDATA)>
<!ELEMENT ORAS (#PCDATA)>
<!ELEMENT STRADA (#PCDATA)>
<!ELEMENT NUMAR (#PCDATA)>
<!ELEMENT SCARA (#PCDATA)>
<!ELEMENT AP (#PCDATA)>
<!ELEMENT TELEFON (#PCDATA)>
<!ELEMENT EMAIL (#PCDATA)>
<!ELEMENT STUDII (SCOALA, LICEU?, FACULTATE?)>
<!ELEMENT SCOALA (#PCDATA)>
<!ELEMENT LICEU (#PCDATA)>
<!ELEMENT FACULTATE (#PCDATA)>
<!ELEMENT LOC_MUNCA (NUME_LOC_MUNCA,VECHIME)>
<!ELEMENT NUME_LOC_MUNCA (#PCDATA)>
<!ELEMENT VECHIME (#PCDATA)>
<!ELEMENT CONTACTE_SOCIALE (NUME_CONTACT?, PRENUME_CONTACT, TIP, OPINIE)>
<!ELEMENT NUME_CONTACT (#PCDATA)>
<!ELEMENT PRENUME_CONTACT (#PCDATA)>
<!ELEMENT TIP (#PCDATA)>
<!ELEMENT OPINIE (#PCDATA)>

XML

<?xml version="1.0"?>
<!DOCTYPE PERSOANA SYSTEM "353C2_IONITA_DANIEL.DTD">
<PERSOANA>
<DATE_PERSONALE>
<IDENTIFICARE>
<NUME>Ionita</NUME>
<PRENUME>Daniel</PRENUME>
</IDENTIFICARE>
<DATE_NASTERE>
<DATA>16-nov-1983</DATA>
<TARA_NASTERE>Romania</TARA_NASTERE>
<JUDET_NASTERE>Bacau</JUDET_NASTERE>
<ORAS_NASTERE>Bacau</ORAS_NASTERE>
</DATE_NASTERE>
<DATE_CONTACT>
<ADRESA>
<TARA>Romania</TARA>
<JUDET>Bucuresti</JUDET>
<ORAS>Sect 4</ORAS>
<STRADA>Aleea Cetatuia</STRADA>
<NUMAR>M22</NUMAR>
<SCARA>4</SCARA>
<AP>200</AP>
</ADRESA>
</DATE_CONTACT>
<STUDII>
<SCOALA>Miron Costin,Bacau</SCOALA>
<LICEU>Ferdinand I,Bacau</LICEU>
<FACULTATE>Automatica si Calculatoare</FACULTATE>
</STUDII>
<LOC_MUNCA>
<NUME_LOC_MUNCA>Capital Software</NUME_LOC_MUNCA>
<VECHIME>2 ani</VECHIME>
</LOC_MUNCA>
</DATE_PERSONALE>
<CONTACTE_SOCIALE>
<NUME_CONTACT>Stanciu</NUME_CONTACT>
<PRENUME_CONTACT>Mihai</PRENUME_CONTACT>
<TIP>Coleg serviciu</TIP>
<OPINIE>Relatii bune</OPINIE>
</CONTACTE_SOCIALE>
<CONTACTE_SOCIALE>
<NUME_CONTACT>Hancu</NUME_CONTACT>
<PRENUME_CONTACT>Andrei</PRENUME_CONTACT>
<TIP>Prieten</TIP>
<OPINIE>Too much time...</OPINIE>
</CONTACTE_SOCIALE>
</PERSOANA>