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

    Importazione da file XML

    ciao a tutti, cerco di leggere da un file XML facendo

    include_once("../inc/connection_tmp.php");

    mysql_set_charset('utf8',$conn);

    $xmlstring = file_get_contents("http://xxxxx/xxx.asp");
    $xml = simplexml_load_string($xmlstring);


    ma ottengo


    Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xB0 0x20 0x52 0x61 in /var/www/xxx.com/xxxx.php on line 7

    Warning: simplexml_load_string() [function.simplexml-load-string]: ><updated>0</updated></event><event><id>1101</id><date>18/09/2011</date><title>2 in /var/www/xxxx.com/xxxxxxxphp on line 7



    ho provato anche senza

    mysql_set_charset('utf8',$conn);

    ma non cambia nulla



    Warning: simplexml_load_string() [function.simplexml-load-string]: ^ in /var/www/xxxxxxx.com/xxxxx_org.php on line 7

    Warning: Invalid argument supplied for foreach() in /var/www/xxxx.com/xxxxx.php on line 10
    Iceberg

  2. #2
    Ciao, forse c'è qualcosa che non va sul tuo xml.

    dovrebbe iniziare così:

    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    se ancora non funziona prova così

    codice:
    $xmlstring = <<<XML
    <?xml version="1.0" encoding="utf-8" ?>
    <element>
        ... contenuto xml ...
    </element>
    XML;
    
    $xml = simplexml_load_string($xmlstring);
    print_r($xml);
    prova e vedi se funziona

  3. #3
    Il problema è che io non ho controllo sull'XML.... leggo un XML che mi viene fornito da un sito web ... posso/devo solo leggerne il contenuto e salvarlo in un mio DB
    Iceberg

  4. #4
    Puoi postare per intero questo XML?

  5. #5
    codice:
    ...
    $xmlstring = file_get_contents("http://xxxxx/xxx.asp");
    ...
    Tu stai leggendo un file .asp e non XML, a meno che esso non generi un file XML.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Originariamente inviato da satifal
    codice:
    ...
    $xmlstring = file_get_contents("http://xxxxx/xxx.asp");
    ...
    Tu stai leggendo un file .asp e non XML, a meno che esso non generi un file XML.

    Bhe.... ovvio che genera un file XML!!!!!!


    <events><event><id>1011</id><date>10/12/2011</date><title Formula Challenge</title><description>http://www.dominio.com</description><type>Demo</type><idlocation>0</idlocation><location></location><address></address><zip></zip><town>Monza</town><city>MB</city><state>IT</state><phone>sads</phone><mobile></mobile><email>redazione@dominio.com</email><internet>http://www.dominio.org</internet><updated>0</updated></event> .....ecccccc
    Iceberg

  7. #7
    Questo è il tracciato che vedo (una partre) facendo visualizza-> sorgente pagina
    Iceberg

  8. #8
    Il TAG title generato dallo script è errato!

    codice:
    ...<title Formula Challenge</title>...
    dovrebbe essere così:

    codice:
    ...<title>Formula Challenge</title>...
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  9. #9
    Ragazzi non è quello.... ho solo tolto link e testi relativi a domini esistini.
    La struttura dell'XML è corretta!!!
    Iceberg

  10. #10
    codice:
    Warning: simplexml_load_string() [function.simplexml-load-string]: Entity: line 1: parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xB0 0x20 0x52 0x61 in /var/www/xxx.com/xxxx.php on line 7
    
    Warning: simplexml_load_string() [function.simplexml-load-string]: ><updated>0</updated></event><event><id>1101</id><date>18/09/2011</date><title>2 in /var/www/xxxx.com/xxxxxxxphp on line 7
    Allora forse c'è qualche carattere strano in uno dei titoli.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.