Здравствуйте.
Есть такая вот ссылка
178.211.1.214/gkh/WS/RestService.svc/GetCities, внутри которой данные в xml.
Если тупо копировать данные в xml файлу и прочитать его, то все
работает ОК<?php
$xml = simplexml_load_file("GetRaionList.xml");
$munUnion = $xml->MunicipalUnions->MunicipalUnion;
// Get Municipal unions with params
print '<table width="60%" border="1" cellpadding="3" cellspacing="0">
<thead>
<tr>
<th width="70%">Муниципальное образование</th>
<th>Тип поселения</th>
</tr>
</thead>
<tbody>';
foreach($munUnion as $val) {
$name = $val['Name'];
$id = $val['Id'];
$typeMU = $val['TypeMU'];
print '<tr>';
print '<td><a href="http://178.211.1.214/gkh/WS/RestService.svc/GetCities/'.$id.'" target="_blank">'.$name.'</a></td>';
print '<td>'.$typeMU.'</td>';
print '</tr>';
}
print '</tbody></table>';
?>
Если же пытаюсь прочитать напрямую:
$xmlfile = "http://178.211.1.214/gkh/WS/RestService.svc/GetCities/";
$xml = simplexml_load_string(file_get_contents($xmlfile));
// $xml = simplexml_load_file($xmlfile);
$munUnion = $xml->MunicipalUnions->MunicipalUnion;
foreach($munUnion as $val) {
$name = $val['Name'];
$id = $val['Id'];
$typeMU = $val['TypeMU'];
}
Выдаёт: