Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Flash e XML caratteri speciali...

    Salve.
    Ho un file xml con del testo formattato e con la presenza di caratteri del tipo ( ' ).

    Quando flash legge questo xml, al posto del carattere ( ' ), mi stampa ( ' ).
    Già ho provveduto a scrivere la riga di codice

    System.useCodepage = true;
    ma nulla da fare.

    ps. Il testo viene visualizzato in un campo di testo dinamico con "embed..." E' possibile che dipenda da quello?

    pps. Non dipende da embed....

    Grazie a tutti | ciao

  2. #2
    hai provato a formattare la casella di testo dinamica come html
    oppure devi usare la codifica utf-8

    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 !

  3. #3
    si. come html non cambia nulla.
    Invece, come posso usare la codifica UTF-8 ?

  4. #4
    Ciao.
    Prova a seguire questi passi:
    assicurati di avere questo header
    nel file xml
    <?xml version="1.0" encoding="UTF-8"?>
    salva il file xml in UTF-8
    valida il file xml

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5
    tutto fatto come dici te ma non cambia nulla.
    Il file xml viene generato da php, perche' e' un xml dinamico.

    Quindi ho una pagina php che preleva dati da db mysql e scrive un xml in questo modo

    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
    echo "<xml>";
    while (condizione){
    echo "<dati>dati presi da db</dati>";
    }
    echo "</xml>";
    ps. Dal punto di vista del file xml non ci sono problemi. E' ben formattato, perche' se lo apro in browser non mi da' errori e lo "naviga" tranquillamente (intendo tra i nodi)

    ... L'unico problema è in flash che non legge bene questi caratteri...

  6. #6
    Originariamente inviato da beta_persei
    tutto fatto come dici te ma non cambia nulla.
    Il file xml viene generato da php, perche' e' un xml dinamico.

    Quindi ho una pagina php che preleva dati da db mysql e scrive un xml in questo modo



    ps. Dal punto di vista del file xml non ci sono problemi. E' ben formattato, perche' se lo apro in browser non mi da' errori e lo "naviga" tranquillamente (intendo tra i nodi)

    ... L'unico problema è in flash che non legge bene questi caratteri...
    Flash afaik non ha problemi a 'leggere' questi
    caratteri.

    Al limite prova una cosa come questa
    (al posto delle html entities puoi mettere i
    caratteri che ti servono):


    http://www.sourcerally.net/Scripts/3...o-XML-Entities


    il file xml lo gestirei con le
    http://it2.php.net/manual/en/book.simplexml.php


    dai un occhio

    http://www.w3schools.com/xml/xml_syntax.asp



    Note: Only the characters "<" and "&" are strictly illegal in XML. The greater than character is legal, but it is a good habit to replace it.


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  7. #7
    Ho provato questo semplice
    codice
    Codice PHP:
    var myXML:XML = new XML();
    myXML.ignoreWhite true;
    myXML.load("test.xml");
    myXML.onLoad = function(success) {
        if (
    success) {
            var 
    myImage myXML.firstChild.childNodes;
            
    pippo_txt.textmyImage[0].firstChild.nodeValue;
        }
    }; 
    con questo xml:

    Codice PHP:
    <?xml version="1.0" encoding="UTF-8"?>
    <test>
    <mytest>l'uomo è un'uomo</mytest>
    </test>
    e funziona senza problemi.

    Scusate la fantasia


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  8. #8
    hai ragione....
    Sai ho sempre lavorato con xml ma senza il tag "nodeValue". Non l'ho mai utilizzato.
    Usavo semplicemente firstChild o childNodes e così mi muovevo nel file xml.

    Infatti ho provato senza nodeValue e i caratteri (') o altri non venivano interpretati per bene, invece con nodeValue vengono letti benissimo...

    Grazie della dritta e non preoccuparti per la fantasia...

    poi sul fatto che l'uomo sia un uomo di questi tempi credo ci sia da scrivere un bel po' di roba non credi?!

    Grazie mille mi hai risolto alla grandissima un problema...
    ciao

  9. #9
    Originariamente inviato da beta_persei
    poi sul fatto che l'uomo sia un uomo di questi tempi credo ci sia da scrivere un bel po' di roba non credi?!
    http://it.youtube.com/watch?v=WNq462EQJ6s


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  10. #10
    chissà perchè prima di cliccare il tuo link ho immaginato che il protagonista fosse il "gigante" di Arcore!?...

    mah, questo si che rimane un mistero...
    Certamente più complicato dei nodeValue!

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.