Questo è il codice php:
Il problema è che la variabile $xml risulta false se il file xml non va a capo:Codice PHP:<?php
$file= 'prova.xml';
if( !file_exists($file) ) die( "File ".$file." non trovato!" );
$xml = simplexml_load_file($file); // carico il file xml creando l'oggetto xml
if( $xml==false ) die("Errore durante il parsing del file ".$file.". Il processo e' stato sospeso! Controllare il file xml");
else echo 'OK';
?>
Se invece facciao andare a capo i tag nello stesso file, tutto funziona correttamente:codice:<?xml version="1.0"?><nodo><prova><id>767</id></prova></nodo>
Come mai?codice:<?xml version="1.0"?> <nodo> <prova> <id>767</id></prova> </nodo>

Rispondi quotando