Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732

    inserire un'immagine in un documento XML

    ho da poco iniziato a smanettare con XML e vorrei sapere come inserire un'immagine in un documento XML

    io ho questo file:

    <?xml version="1.0" encoding="iso-8859-1" ?>
    <?xml-stylesheet href="stile.css" type="text/css" ?>

    <!DOCTYPE documento[
    <!ELEMENT documento (contatto)>
    <!ELEMENT contatto (nome,cognome,eta,tel,img)>
    <!ELEMENT nome (#PCDATA)>
    <!ELEMENT cognome (#PCDATA)>
    <!ELEMENT eta (#PCDATA)>
    <!ELEMENT tel (#PCDATA)>
    <!ELEMENT copyright (#PCDATA)>
    <!ELEMENT img EMPTY>
    <!ATTLIST img src ENTITY #REQUIRED>
    <!ENTITY immagine SYSTEM "alive.gif" NDATA GIF>
    <!NOTATION GIF SYSTEM "firefox.exe">
    ]>

    <documento>
    <contatto>
    <nome>Mario</nome>
    <cognome>Rossi</cognome>
    <eta>35</eta>
    <tel>039 123456</tel>
    [img]immagine[/img]
    </contatto>
    </documento>

    non visualizzo l'immagine potete dirmi dove sbaglio e come si fà ad inserire l'immagine e visualizzarla su un normale browser?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    up

  3. #3
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887

    Immagini in XSL

    Io ho usato questa tecnica:

    ... XML
    <cartina url="Image/mp-usa.gif" /
    ... XML

    .. XSL
    <img>
    <xsl:attribute name="src">
    <xsl:value-of select="cartina/@url"/>
    </xsl:attribute>
    </img>
    ... XSL

    Maurizio

  4. #4
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    si ma vorrei evitare di trasformare il codice in XHTML, mettiamo che io voglia creare un nuovo linguaggio di markup come devo descrivere in una DTD o in uno SCHEMA il tag e lìattributo che mi richiameranno l'entità esterna binaria?

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.