- json_encode: documentation ( source)
<?php
$xml = new SimpleXMLElement(
'<catalogo>
<server>
<nome>ltw1319</nome>
<convenzione>comprato</convenzione>
<interoperabilita>Aggregato</interoperabilita>
<url>http://ltw1319.web.cs.unibo.it/richieste</url>
</server>
<server>
<nome>ltw1330</nome>
<convenzione>comprato</convenzione>
<interoperabilita>Aggregato</interoperabilita>
<url>http://ltw1330.web.cs.unibo.it/richieste</url>
</server>
<server>
<nome>ltw1336</nome>
<convenzione>comprato</convenzione>
<interoperabilita>Aggregato</interoperabilita>
<url>http://ltw1336.web.cs.unibo.it/richieste</url>
</server>
<server>
<nome>ltw1311</nome>
<convenzione>Integrato</convenzione>
<interoperabilita>Aggregato</interoperabilita>
<url>http://ltw1311.web.cs.unibo.it/richieste</url>
</server>
</catalogo>
');
$ulrscomprati = array();
$item = $xml->server;
$count=0;
foreach($item as $dati){
$ur=$dati->url;
if($ur != ""){
$ulrscomprati[$count]=$ur;
}
$count=$count+1;
}
echo $ulrscomprati[$count];
$result_from_server = json_encode($ulrscomprati,$data);
echo $result_from_server;