Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di MOBILUK
    Registrato dal
    Apr 2001
    Messaggi
    225

    [XML] Problema da principiante alle primissime armi

    ho da poco iniziato a leggere un manuale di XML e ho provato alcuni esempi riportati sul manuale, però immancabilmente sono sorti i primi problemi da principiante che non sai risolvere immediatamente ma che dopo un'pò di pratica ti accorgi che sono delle gran puxxanate

    Dunque il problema è il seguente:

    <?xml version="1.0" standalone="no"?>
    <!DOCTYPE Mobiluk!Modelli SYSTEM "esempio.dtd">

    <Mobiluk:Modello xmlns:Mobiluk="http://www.mobiluk.it">
    <Mobiluk:Titolo>XML Examples</Mobiluk:Titolo>
    <Mobiluk:Prezzo>80</Mobiluk:Prezzo>
    </Mobiluk:Modello>

    queso (riportato sopra) è il codice della pagina "semplice.xml" mentre di seguito è roportato il codice della pagine "esempio.dtd"


    <!ELEMENT Mobiluk:Modelli (Mobiluk:Titolo, Hops:Prezzo)>
    <!ELEMENT Mobiluk:Titolo (#PCDATA)>
    <!ELEMENT Mobiluk:Prezzo (#PCDATA)>

    il problema è che quando carico dal browser la pagine "semplice.xml" mi da il messagio d'errore alla riga 2 e precisamente

    Previsto il carattere ">". Errore durante l'elaborazione della risorsa "patch/semplice.xml". Riga 2, posizione 15

    <!DOCTYPE Mobiluk!Modelli SYSTEM "esempio.dtd">



    come lo risolvo l'errore?

    Grazie
    ...credi sia aria quella che stai respirando?

  2. #2
    Potrebbe essere colpa del punto esclamativo in Mobiluk!Modelli ?

  3. #3
    Utente di HTML.it L'avatar di MOBILUK
    Registrato dal
    Apr 2001
    Messaggi
    225
    ho sostituito il punto esclamativo con i : ma il risultato è che non appare testo ma:

    <?xml version="1.0" standalone="no" ?>
    <!DOCTYPE Mobiulk:Modelli (View Source for full doctype...)>
    - <!-- Inizio dati XML
    -->
    - <Mobiluk:Modello xmlns:Mobiluk="http://www.mobiluk.it">
    <Mobiluk:Titolo>XML Examples</Mobiluk:Titolo>
    <Mobiluk:Prezzo>80</Mobiluk:Prezzo>
    </Mobiluk:Modello>

    è normale? :quipy: non credo che sia questo il risultato desiderato :quipy:
    ...credi sia aria quella che stai respirando?

  4. #4
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Direi che se apri il file xml con explorer il risultato è proprio quello, tu invece che cosa ti aspettavi?
    Se hai degli elementi "annidati" uno dentro l'altro explorer ti offre la possibilità di chiuderli e aprirli come se fossero le cartelle di un disco in esplora risorse.
    Ciao
    ghinz

  5. #5
    Utente di HTML.it L'avatar di MOBILUK
    Registrato dal
    Apr 2001
    Messaggi
    225
    credo di non avere le idee molto chiare sull'XML. Io credevo che fosse una sorta di alternativa all'HTML, e che quindi il risultato fosse lo stesso, con la differenza della compatibilità browser.

    Con cosa dovrei aprirla la pagina semplice.xml? Qualcuno può chiarirmi le idee?

    Grazie
    ...credi sia aria quella che stai respirando?

  6. #6
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Ti consiglio di leggerti un tutorial su XML, lo puoi considerare come un metodo standard per descrivere dei dati, ma non per presentarli in un browser.
    Cioè, se fai una query su un database, il risultato lo puoi decrivere sottoforma di un oggetto XML, ma per vederlo in un browser devi prima trasformarlo in HTML. Per questa cosa esiste la tecnologia XSL (eXtensible Stylesheet Language).
    E' un discorso molto lungo e complicato da descrivere, dai un'occhiata ai tutorial qui su html.it

    Ciao

    PS: chi è Svetlana?!? :mavieni:
    ghinz

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    167
    Originariamente inviato da MOBILUK
    credo di non avere le idee molto chiare sull'XML. Io credevo che fosse una sorta di alternativa all'HTML, e che quindi il risultato fosse lo stesso, con la differenza della compatibilità browser.
    Se applichi un file XSL al tuo documento XML puoi visualizzare i dati sullo schermo formattati come vuoi tu, come fosse HTML. Solo che l'XML ti dà, al contrario dell'HTML, la possibilità di sceglierti i nomi dei tag.

  8. #8
    Utente di HTML.it L'avatar di MOBILUK
    Registrato dal
    Apr 2001
    Messaggi
    225
    Originariamente inviato da ghinz
    PS: chi è Svetlana?!? :mavieni:
    ...è la mia padrona! Spesso ci ritroviamo in OT
    ...credi sia aria quella che stai respirando?

  9. #9
    Utente di HTML.it L'avatar di MOBILUK
    Registrato dal
    Apr 2001
    Messaggi
    225
    Grazie a tutti per le info
    ...credi sia aria quella che stai respirando?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.