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

    Codice HTML per news da XML

    Salve,
    mi servirebbe riuscire a visualizzare delle news prese da un file XML in una pagina flash... e vorrei che si potesse leggere dal file XML anche del contenuto HTML...
    Vabbeh... mi sto spiegando da cani... faccio un esempio...
    Il mio foglio XML dovrebbe essere piu' o meno cosi'...

    codice:
    <root>
       <news>
        	<font color="#fe8d35">31 january 2003</font>
        	Centro di ricerca
        	Seminario
        </news>
        <news>
        	Novita' dal comitato scientifico
        	Articolo
        </news>
    </root>
    Ad ogni tag news corrisponde una notizia e vorrei ci si potesse mettere dentro tutto direttamente in HTML per rendere piu' facile la modifica...

    Per ora ho scritto questo codice:

    codice:
    function myLoader () {
    	scrollableTexta=""
    	i=0
    	while (i<xmlList.firstChild.childNodes.length) {
    		j=0
    		while (j<xmlList.firstChild.childNodes[i].childNodes.length) {
    			scrollableTexta = scrollableTexta + xmlList.firstChild.childNodes[i].childNodes[j].toString();
    			j++;
    		}
    		i++;
    	}
    };
    
    
    xmlList = new XML();
    xmlList.onLoad = myLoader;
    xmlList.load("news.xml");
    stop();
    I dati vengono estratti correttamente e messi nella textarea che ho scelto solo che vengono formattati come pare a lui aggiungendo delle linee vuote e indentando a caso... sbaglio qualcosa io?
    Non e' bello cio' che e' bello... ma che bello che bello che bello...
    Utonter. Il silenzio degli ignoranti

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    prova ad aggiungere :
    xmlList.ignoreWhite = true;

  3. #3
    Con quell'accorgimento si elimina il caricamento di righe vuote che ogni tanto il parser si inventa e cio' e' buonissimo! Grazie! :-)

    Pero' comunque la formattazione continua ad essere scadente... :-((
    Non e' bello cio' che e' bello... ma che bello che bello che bello...
    Utonter. Il silenzio degli ignoranti

  4. #4
    Bah... ho risolto aggiungendo ad ogni riga all'interno del tag news il tag data... in questo modo...

    codice:
    <root>
       <news>
        	<data><font color="#fe8d35">31 january 2003</font></data>
        	<data>Centro di ricerca</data>
        	<data>Seminario</data>
        </news>
        <news>
        	<data>Novita' dal comitato scientifico</data>
        	<data>Articolo</data>
        </news>
    </root>
    Non mi sembra una soluzione molto elegante e di sicuro dovro' spiegare una cosa in piu' a quei geni che dovranno aggiornare le news... ma almeno funziona...
    Se a qualcuno viene in mente un'altro modo comunque ditemelo che mi fareste un favore! :-)
    Non e' bello cio' che e' bello... ma che bello che bello che bello...
    Utonter. Il silenzio degli ignoranti

  5. #5
    Altra cosettina... non vengono accettati i caratteri accentati... c'e' modo di risolvere?
    Non e' bello cio' che e' bello... ma che bello che bello che bello...
    Utonter. Il silenzio degli ignoranti

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.