andmak
Новичок
Доступ к элементам через Dom
Помогите найти ошибку!
Как пройтись по внутренним элементам-узлам,почему к ним нет доступа?
<?php
//--file:
//<U name="NameNodes" C="1"><f dx="55" dy="57" ></f><f dx="51" dy="53"></f><f dx="51" dy="58"></f></U>
//---------------------------------------------------------
if (!$dom = domxml_open_file("file.xml")) {
echo "Error while parsing the document\n";
return;
};
$root = $dom->document_element();
$name=$root->get_attribute('name');
echo "Main name =".$name;
$node_array =$root->get_elements_by_tagname("U");
for ($i = 0; $i<count($node_array); $i++) {
$node = $node_array[$i];
$dx=$node-> get_attribute('px');
$dy=$node-> get_attribute('py');
echo "dx=".$dx." dy=".$dy;
};
?>
Помогите найти ошибку!
Как пройтись по внутренним элементам-узлам,почему к ним нет доступа?
<?php
//--file:
//<U name="NameNodes" C="1"><f dx="55" dy="57" ></f><f dx="51" dy="53"></f><f dx="51" dy="58"></f></U>
//---------------------------------------------------------
if (!$dom = domxml_open_file("file.xml")) {
echo "Error while parsing the document\n";
return;
};
$root = $dom->document_element();
$name=$root->get_attribute('name');
echo "Main name =".$name;
$node_array =$root->get_elements_by_tagname("U");
for ($i = 0; $i<count($node_array); $i++) {
$node = $node_array[$i];
$dx=$node-> get_attribute('px');
$dy=$node-> get_attribute('py');
echo "dx=".$dx." dy=".$dy;
};
?>