Forum Webscript.Ru
Программирование => PHP => Тема начата: alesh от 18 Сентября 2002, 17:22:44
-
Хелло.
У меня вопрос как мне парсить xml.
Я пробую код:
$xmlDoc = @xmldocfile("http://www.alesh.ru/rss/win_b.xml") or die("Couldn\'t get XML data");
$nodeRoot = $xmlDoc->root();
$childNodes = $nodeRoot->children();
while($node = array_shift($childNodes))
{
if($node->name == "item")
{
switch($nodeArray[$i]->name)
{
case "title":
{
$title = $nodeArray[$i]->content;
break;
}
case "link":
{
$link = $nodeArray[$i]->content;
break;
}
case "description":
{
$desc = $nodeArray[$i]->content;
break;
}
}
echo "$title
$desc
";
?>
но он не работает.
Помогите кодом , а?
-
alesh
Класс...
Давно такого не было :)
Если судить из кода - $XmlDoc объект класса xmldocfile?
А где в таком случае оператор new?
Ты бы хоть класс привел
И вообще:
http://www.php.net/manual/en/ref.xml.php
-
Елки палки!
Ну помогите кодом, а не поучением.
-
alesh
Ну ты класс покажи...
Как тебе помочь при таком малосодержательном вопросе?
Убери @ от функции.
Выстави error_reporting в ALL и покажи чего пишет...
-
Млин я поетрял все.
Можешь мне помочь, и сделать код что бы он парсил тот xml, и выводил его ?
-
http://forums.webscript.ru/showthread.php?s=&postid=35490#post35490
-
Там не понятно ничего. Можешь помочь мне кодом?