Visualizzazione dei risultati da 1 a 2 su 2

Discussione: XML e dtd

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    389

    XML e dtd

    Ho un file dtd:

    codice:
    <!ELEMENT VENDITA (NUMERO?,CODICE_PUNTO_VENDITA,DATA,PRODOTTO*)>
    <!ELEMENT NUMERO (#PCDATA)>
    <!ELEMENT CODICE_PUNTO_VENDITA (#PCDATA)>
    <!ELEMENT DATA (#PCDATA)>
    <!ELEMENT PRODOTTO (CODICE_EAN,CODICE_DPL?,QUANTITA,DESCRIZIONE?)>
    <!ELEMENT CODICE_EAN (#PCDATA)>
    <!ELEMENT CODICE_DPL (#PCDATA)>
    <!ELEMENT QUANTITA (#PCDATA)>
    <!ELEMENT DESCRIZIONE (#PCDATA)>
    e l' XML:

    codice:
    
    

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    389

    ..continuo

    e l'xml:

    codice:
    <SELL_OUT_GM>
    	<VENDITA>
    		<NUMERO>100</NUMERO>
    		<CODICE_PUNTO_VENDITA>4016</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016132</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>1</QUANTITA>
    			<DESCRIZIONE>prodotto...</DESCRIZIONE>
    		</PRODOTTO>
    	</VENDITA>
    	<VENDITA>
    		<NUMERO>101</NUMERO>
    		<CODICE_PUNTO_VENDITA>4016</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016132</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>1</QUANTITA>
    		</PRODOTTO>
                    <PRODOTTO>
    			<CODICE_EAN>3360377016019</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>2</QUANTITA>
    			<DESCRIZIONE>prodotto...</DESCRIZIONE>
    		</PRODOTTO>
    	</VENDITA>
    	<VENDITA>
    		<NUMERO>102</NUMERO>
    		<CODICE_PUNTO_VENDITA>4019</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016131</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>1</QUANTITA>
    		</PRODOTTO>
    	</VENDITA>
    	<VENDITA>
    		<NUMERO>103</NUMERO>
    		<CODICE_PUNTO_VENDITA>4016</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016132</CODICE_EAN>
    			<CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>1</QUANTITA>
    			<DESCRIZIONE>prodotto...</DESCRIZIONE>
    		</PRODOTTO>
    	</VENDITA>
            <VENDITA>
    		<CODICE_PUNTO_VENDITA>4016</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016132</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>-1</QUANTITA>
    			<DESCRIZIONE>prodotto...</DESCRIZIONE>
    		</PRODOTTO>
    	</VENDITA>
    	<VENDITA>
    		<NUMERO>103</NUMERO>
    		<CODICE_PUNTO_VENDITA>4016</CODICE_PUNTO_VENDITA>
    		<DATA>30/11/2002</DATA>
    		<PRODOTTO>
    			<CODICE_EAN>3360377016132</CODICE_EAN>
                            <CODICE_DPL>123456</CODICE_DPL>
    			<QUANTITA>1</QUANTITA>
    			<DESCRIZIONE>prodotto...</DESCRIZIONE>
    		</PRODOTTO>
    	</VENDITA>
    </SELL_OUT_GM>

    Ecco come interagire dal dtd prendendo dei valori da un database e ripetere per il numero dei record selezionati la risultante dell'XML qui inserita.

    Datemi qualsiasi delucidazione.

    Grazie

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