Otto
Постоялец
- Регистрация
- 12 Май 2008
- Сообщения
- 485
- Реакции
- 161
- Автор темы
- #1
Есть XML которые надо спарсить на php страницу. Подскажите как
Нашёл в сети примерно аналогичный пример, только тут по другому парсится.
XML файл:
PHP файл:
Код:
<?xml version="1.0" standalone="yes"?>
<DocumentElement>
<price>
<name>Name 1</name>
<company>Adidas</company>
<city>USA</city>
<amount>6.58</amount>
</price>
<price>
<name>Name 2</name>
<company>Nike</company>
<city>Spane</city>
<amount>114.84</amount>
</price>
<price>
<name>Name 3</name>
<company>Puma</company>
<city>Italy</city>
<amount>4.50</amount>
</price>
</DocumentElement>
Нашёл в сети примерно аналогичный пример, только тут по другому парсится.
XML файл:
Код:
<?
$xml = simplexml_load_file("price.xml");
?>
<table border="1">
<?
foreach ($xml->xpath('/products/producs') as $producs) {
?>
<tr>
<td><?=$producs["id"]?></td>
<td><?=$producs["name"]?></td>
<td><?=$producs["val1"]?></td>
<td><?=$producs["val2"]?></td>
</tr>
<?
}
?>
</table>
PHP файл:
Код:
<?
$xml = simplexml_load_file("price.xml");
?>
<table border="1">
<?
foreach ($xml->xpath('/products/producs') as $producs) {
?>
<tr>
<td><?=$producs["id"]?></td>
<td><?=$producs["name"]?></td>
<td><?=$producs["val1"]?></td>
<td><?=$producs["val2"]?></td>
</tr>
<?
}
?>
</table>