Salve, ho un problema con la scrittura di un XML.
Mettiamo caso che io ho un file XML con relativa DTD.
<?xml version="1.0"?>
<!DOCTYPE film [
<!ELEMENT film (title+,genre,year)>
<!ELEMENT title (#PCDATA)>
<!ATTLIST title
xml:lang NMTOKEN "EN"
id ID #IMPLIED>
<!ELEMENT genre (#PCDATA)>
<!ELEMENT year (#PCDATA)>
]>
<film>
<title id="1">Tootsie</title>
<genre>&COM;</genre>
<year>1982</year>
<title id="2">Jurassic Park</title>
<genre>&SF;</genre>
<year>1993</year>
</film>
Dovrei visualizzare a video I nomi dei tag e immettervi l’input da tastiera.
Es: a tastiera dovrebbe essere visualizzato..quale valore vuoi assegnare a genre?
Il nome dei nodi non dovrei inserirli io ma leggerli dalla DTD. Dovrei anche verificare che ogni input sia valido secondo il documento.
So come scrivere un file xml, ma non saprei come prendere i nomi dei tag e tutto il resto sopra descritto. Qualcuno saprebbe aiutarmi?