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

    [mx 04 pro] contenuto xml in casella di testo

    Ciao a tutti,
    premettendo che già mi sono guardato gli esempi di xml e che non è che c abbia capito poi molto vi chiedevo se perfavore potevate aiutarmi a visulizzare un file xml da me creato.. all'interno di una casella di testo in flash

    il file xml è semplicissimo ci sono 4 nodi e solamente un attributo sul primo nodo il codice in questione è questo:

    XML
    codice:
    <news id='1'>
    <testo>Nuovo Gioco per cellulari.</testo>
    <titolo>azienda e mobile</titolo>
    <data>18/07/2005</data>
    </news>
    seguendo la guida..

    riesco a vedere il mio xml sul pannello di output di flash.. con questo action script:


    codice:
    filexml = "news.xml";
    
    ApriXML();
    function ApriXML () {
    mioxml = new XML();
    myarray = new Array();
    mioxml.load(filexml);
    mioxml.onLoad = ElaboraXML;
    function ElaboraXML (success) {
    if (mioxml.loaded) {
    myarray = mioxml.childNodes;
    
    trace ("Tot elementi = " + myarray.length);
    
    for (i=0;i<=myarray.length;i++){
    
    trace("elemento ["+i+"] ------------------")
    trace(myarray[i])
                                                    }
    };
    };
    };

    il problema è che lo vorrei vedere all'interno di una casella di testo con estrapolate solamente le informazioni in esso contenute come potrei fare?

    grazie anticipatamente

  2. #2
    seguendo gli esempi sono riuscito a visualizzare tutti i nodi usando firstChild o Child Nodes.. in una casella di testo

    il problema è che mi fa vedere anche i tag come posso toglierli?


    ora ho modificato il codice in questa maniera:


    codice:
    mio_xml = new XML();
    mio_xml.path = this;
    mio_xml.ignoreWhite = true;
    mio_xml.onLoad = function(success)
    {
    	if(success){
    		this.path.testo = this.ChildNodes//.nodeName;
    	} else {
    		this.path.testo = "caricamento errato";
    	}
    };
    mio_xml.load("news.xml");
    Il risultato è che si vede tutta la struttura dell'xml all'interno della mia casella di testo su flash.. io vorrei ripeto non visualizzare quei nodi sul mio testo in flash


    Grazie

  3. #3
    non spingete ragazzi.. perchè ho risolto!

    bastta selezionare la casella di testo e dal pannello delle proprietà

    rendi testo come html <>



  4. #4
    Originariamente inviato da eddydesigner
    non spingete ragazzi.. perchè ho risolto!

    bastta selezionare la casella di testo e dal pannello delle proprietà

    rendi testo come html <>


    sei stato troppo veloce hai risolto tu tutto
    nn abbiamo avuto neanche il tempo di leggere il post!!

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.