Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215

    Xml - DTD : creare dal nulla!!!

    Buongiorno a tutti,
    ho bisogno dell'aiuto di esperti; in altre aprole il problema è questo:
    Ho un Esempio credo sia XML
    <biblioteca>
    <libro ANNO=“1973”>
    <titolo>Fundamental Algorithms </titolo>
    <autore> <nome> Donald</nome>
    <cognome> Knuth</cognome>
    </autore>
    <editore> Addison Wesley </editore>
    </libro>
    <libro ANNO=“1994”>
    <titolo> Multimedia and Hypertext </titolo>
    <autore> <nome> Jakob</nome>
    <cognome> Nielsen</cognome>
    </autore>
    <autore> <nome> Donald</nome>
    <cognome> Knuth</cognome></autore>
    <editore> Accademic Press </editore>
    <prezzo> L. 100000 </prezzo>
    </libro>
    </biblioteca>

    e poi ho un'esempio del DTD compatibile:

    <!DOCTYPE bilioteca [
    <!ELEMENT biblioteca (libro*)>
    <!ELEMENT libro (titolo, autore+,
    editore, prezzo?)>
    <!ELEMENT titolo (#PCDDATA)>
    <!ELEMENT prezzo (#PCDDATA)>
    <!ELEMENT autore ((nome, cognome) |
    (cognome, nome))>
    <!ELEMENT editore (#PCDDATA)>
    <!ATTLIS libro ANNO CDATA #REQUIRED>
    ]>
    -----
    ora da questo esempio devo fare una cosa del genere:
    esercizio:
    Come avrei potuto fare meglio
    -Avere elementi per autori ed elementi per
    libri e usare attributi di tipo ID e IDREF
    per riferire agli autori.
    -Provare a definire un DTD ed il
    documento XML corrispondente.
    da quello che interpreto io devo riscrivere il dtd precedente con l'inserimento di ID e IDREF e creare un'altro esempio di XML-DTD ma.. non so da dove cominciare!!!
    chi mi da una mano, ho provato a studiare qualcosa e sono solo all'inizo del corso che tratta sta roba ma non ho capito nemmeno a cosa serve il PCDATA!!!
    sono sull'orlo di una crisi.. qualsuno mi illumini..per favore..
    grazie

  2. #2
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    non riesco proprio a capire come faccio a mettere gli id e gli idref nell'esempio che ho postato prima, non so se vanno inseriti nella parte del dtd o nell'XML
    durante il cosro ci hanno fatto degli esempi ma non ce n'è uno completo con dtd riferito all'xml!!!
    chi mi spiega come si puo' modificare l'esempio qua sopra ????

  3. #3
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    ok mi arrendo e me ne vado!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.