stanlee
Новичок
Разбор xml файла
Падскажите пажалуйста в чем ошибка
сказу скажу что я с xml мало работал
---- xml -----
...
...
---- /xml -----
пытаюсь вынуть из него инфу таким кодом
до даты дохажу а вот отель зацепить никак не могу
в че я ошибся то?
Падскажите пажалуйста в чем ошибка
сказу скажу что я с xml мало работал
---- xml -----
...
PHP:
<main>
<tours>
<tour currency="...">
<date date="...">
<hotel id="...">
</hotel>
</date>
</tour>
<tours>
</main>
---- /xml -----
пытаюсь вынуть из него инфу таким кодом
PHP:
if ($node->tagname=='TOURS') {
$tours_info = array();
$tours_info = $node->child_nodes();
for ($i = 0; $i < sizeof($tours_info); $i++) {
if ($tours_info[$i]->tagname == 'TOUR') {
$tour_arr[$i]["tour"]["currency"] = $tours_info[$i]->get_attribute('CURRENCY');
if ($tours_info[$i]->type == XML_ELEMENT_NODE) {
$date_info = array();
$date_info = $tours_info[$i]->child_nodes();
for ($y = 0; $y < sizeof($date_info); $y++) {
if ($date_info[$y]->tagname == 'DATE') {
$date_arr[$y] = $date_info[$y]->get_attribute('date');
}
if ($date_info[$y]->type == XML_ELEMENT_NODE) {
$hotel_in_date_info = array();
$hotel_in_date_info = $date_arr[$y]->child_nodes();
}
}
$tour_arr[$i]["date"] = $date_arr;
}
}
}
}
}
в че я ошибся то?