Forum Webscript.Ru

Программирование => PHP => Тема начата: alesh от 18 Сентября 2002, 17:22:44

Название: Xmlparse
Отправлено: 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
";
?>
но он не работает.
Помогите кодом , а?
Название: Xmlparse
Отправлено: ThE0ReTiC от 19 Сентября 2002, 01:26:00
alesh
Класс...
Давно такого не было :)
Если судить из кода -  $XmlDoc  объект класса xmldocfile?
А где в таком случае оператор new?
Ты бы хоть класс привел
И вообще:
http://www.php.net/manual/en/ref.xml.php
Название: Xmlparse
Отправлено: alesh от 19 Сентября 2002, 09:50:54
Елки палки!
Ну  помогите кодом, а не поучением.
Название: Xmlparse
Отправлено: ThE0ReTiC от 19 Сентября 2002, 10:53:03
alesh
Ну ты класс покажи...
Как тебе помочь при таком малосодержательном вопросе?
Убери @ от функции.
Выстави error_reporting в ALL и покажи чего пишет...
Название: Xmlparse
Отправлено: alesh от 20 Сентября 2002, 10:48:12
Млин я поетрял все.
Можешь мне помочь, и сделать код что бы он парсил тот xml, и выводил его ?
Название: Xmlparse
Отправлено: ThE0ReTiC от 20 Сентября 2002, 11:43:09
http://forums.webscript.ru/showthread.php?s=&postid=35490#post35490
Название: Xmlparse
Отправлено: alesh от 20 Сентября 2002, 13:08:14
Там не понятно ничего. Можешь помочь мне кодом?