Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Caricamento XML incompleto

    Salve a tutti,
    ho un problema superiore alle mie capacita'.
    Devo caricare in Flash un file XML creato da una procedura esterna on-line. Il file non e' scritto come Flash si aspetta, e non riesce a farmi vedere tutto il contenuto.
    Ecco una parte del file, cosi' come mi arriva:

    codice:
    <riga>
    <data>2005-02-02</data>
    <idgoingon>8000</idgoingon>
    <mostre>       
    
    
    
    <big>titolo del paragrafo</big>
    
    
    <hr/>
    
    scrivi qui le cose in corsivo
    
    scrivi qui le cose in grassetto
    
    <u>scrivi qui le cose sottolineate</u>
    
    una riga orizzontale si mette come segue
    
    <big>per scrivere grande fai cosi'</big>
    
    per scrivere piccolo fai cosi'
    
    
    
    il sistema non accetta caratteri speciali e lettere accentate.
    buon divertimento
    
    <hr/>
    </mostre>
    <teatri>      
    
    
    
    <big>titolo del paragrafo</big>
    
    
    <hr/>
    
    scrivi qui le cose in corsivo
    
    scrivi qui le cose in grassetto
    
    <u>scrivi qui le cose sottolineate</u>
    
    una riga orizzontale si mette come segue
    
    <big>per scrivere grande fai cosi'</big>
    
    per scrivere piccolo fai cosi'
    
    
    
    il sistema non accetta caratteri speciali e lettere accentate.
    buon divertimento
    
    <hr/>
    </teatri>
    <lastmodified>2004-12-22</lastmodified>
    <user>admin</user>
    </riga>
    In Flash leggo (correttamente) soltanto i nodi "<data>" e "<idgoingon>", mentre per "<mostre>" e "<teatri>", all'interno della variabile, riempita con il comando ActionScript

    codice:
    mostre = myarray2[i].firstChild.toString();
    trovo soltanto "
    ".
    Ci deve essere qualcosa a livello di costruzione dell'XML che Flash non riesce a digerire, ma non capisco cosa. Qualcuno mi puo' dare una mano per favore?
    Grazie intanto dell'attenzione.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Quando usi dei tag html in un nodo xml, devi racchiuderli dentro il tag CDATA:

    codice:
    <nodo><![CDATA[il codice html qui dentro]]></nodo>

  3. #3
    Grande! Così leggo tutto perfettamente.

    Scusa se approfitto, ti faccio subito un'altra domanda: esiste un qualcosa (software, tutorial) per costruirmi una "base" su XML? Io pensavo di scaricarmi un qualche programma che, con in input il file XML, mi dica se è scritto correttamente, ed eventualmente quali problemi ci sono. Ho trovato diversi editor XML in giro, anche abbastanza corposi, ma non capisco se hanno anche questa funzione (a me, in realta', un editor XML non serve).

    Grazie!!

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Davvero non ti serve, ti basta rispettare qualche regola nella costruzione del file: http://www.html.it/xml/guida/

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.