Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215

    DTD-XML come lo visualizza??

    Buongiorno a tutti ho creato (fatto la mia prima prova!)
    di un piccolo codice con dtd e xml.
    ora io che sono una somara vorrei sapere:
    se metto un dtd e sotto ci metto l'xml a video cosa devo vedere??
    io ho creato il seguente codice:
    <?xml version="1.0" standalone="yes"?>
    <!DOCTYPE biblioteca [
    <!ELEMENT biblioteca (libro*,autore*, editore*)>
    <!ELEMENT libro (titolo,lib_autore+,lib_editore,prezzo?)>
    <!ATTLIST libro ANNO CDATA #REQUIRED>
    <!ELEMENT titolo (#PCDATA)>
    <!ELEMENT prezzo (#PCDATA)>
    <!ELEMENT autore ((nome, cognome) | (cognome, nome))>
    <!ATTLIST autore ID ID #REQUIRED>
    <!ELEMENT lib_autore EMPTY>
    <!ATTLIST libro lib_autore IDREF #REQUIRED>
    <!ELEMENT lib_editore EMPTY>
    <!ATTLIST libro lib_editore IDREF #REQUIRED>
    <!ELEMENT editore (#PCDATA)>
    ]>
    <biblioteca>
    <autore ID="001">
    <nome>pina</nome>
    <cognome>mina</cognome>
    </autore>
    <autore ID="002">
    <nome>Pino</nome>
    <cognome>Gino</cognome>
    </autore>


    <libro ANNO="1994" lib_autore="001" >
    <titolo>La divina commedia</titolo>
    <prezzo>eu 15.00</prezzo>
    <editore>Einaudi</editore>
    </libro>
    <libro ANNO="1996" lib_autore="002" >
    <titolo>LA bella e la bestia</titolo>
    <editore>Einaudi</editore>
    </libro>
    </biblioteca>

    ma non capisco perkè devo usare gli id e gli idref se tanto le cose le devo scrivere io :master: !!!
    qualcuno mi sa dire dove ci sono gli errori.. e con precisione se c'è un compilatore come per il java o roba simile!
    grazie!!

  2. #2
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    ma questo codice ti genera un errore?
    XML viene interpretato da un parser

  3. #3
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    Originariamente inviato da Sgnafurz
    ma questo codice ti genera un errore?
    XML viene interpretato da un parser
    no non da errori..
    il punto è che non capisco a cosa possa servire usare gli id se io alla fine della fiera mi devo scrivere tutto.. non ha senso!!!

  4. #4
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    Originariamente inviato da Sgnafurz

    XML viene interpretato da un parser
    oddio che??
    scusa ma oggi sono più somara del solito!!!

  5. #5
    Originariamente inviato da airali
    no non da errori..
    il punto è che non capisco a cosa possa servire usare gli id se io alla fine della fiera mi devo scrivere tutto.. non ha senso!!!
    Se scrivi il file a mano è OVVIO. Se usi un software che genera XML allora lo imposterai per scrivere ID incrementali e univoci!
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  6. #6
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    Originariamente inviato da Mutato
    Se scrivi il file a mano è OVVIO. Se usi un software che genera XML allora lo imposterai per scrivere ID incrementali e univoci!
    quindi quello che ho fatto io è giusto..???

    non usiamo sw che generano perkè poi all'esame sulla carta voglio vedere come faccio.. !!!

  7. #7
    si è corretto

    comunque per java i parser sono diversi, come xalan.
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  8. #8
    Utente di HTML.it L'avatar di airali
    Registrato dal
    Mar 2003
    Messaggi
    215
    Originariamente inviato da blakwolf
    si è corretto

    comunque per java i parser sono diversi, come xalan.
    grazie... ora so che non serve a un granch xml scritto così.. e poi si lamentano che non capiamo basta dirlo che non fa niente di utile..ok va bene
    cmq grazie a tutti.. poi se qualcuno ha anche voglia di dirmi l'utilità dell'xml.. lo ringrazio di cuore perkè fondamentalmente non ho capito l'utilità se ti devi scrivere tt tu.. ok che nel web nessuno fa niente da solo ci sono già le pagine fatte ma a cosa serve l'id e l'idref se.. alla fine li faccio io i riferimenti.. ???

  9. #9
    come non fa nulla, struttura le informazioni con metodica semantica in una struttura modellata ad oggetti, certo che per piccoli sitini non ha tantissimo scopo ma nelle grosse webapplication l'uso di xml è definito "massive"

    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  10. #10
    Originariamente inviato da airali
    ok che nel web nessuno fa niente da solo ci sono già le pagine fatte
    Questa e' pigrizia, non la regola.

    ma a cosa serve l'id e l'idref se.. alla fine li faccio io i riferimenti.. ???
    Ascolta... ora stai facendo un esercizio con pochi nodi e pochi dati... e li stai scrivendo a mano perche' impari XML. In un caso reale, come ho detto prima, delegheresti la compilazione di quegli attributi al software. TU STAI IMPARANDO A PROGETTARE un XML non ad utilizzarlo in un caso reale.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

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.