Forum Webscript.Ru

Программирование => PHP => Тема начата: AlieN от 07 Мая 2002, 14:41:39

Название: Анализ XML
Отправлено: AlieN от 07 Мая 2002, 14:41:39
вот есть у меня громадны xml-файл вроде такого



 1
  Super book about russian vodka :)
  This book only for vodka fans
 
    Feofanov Feofan
    Baklanov Baklan
 

 


 2
  Super book about russian beer :)
  This book only for beer fans
 
    Feofanov Feofan
    Baklanov Baklan
 

 


и т.д. и т.п.

Как мне привести весь такой ужас к нормальному виду, например к массивы разбитому по

Возможно я неправильно даже поставил вопрос: извините XML увидел 5 минут назад :) :) :)
Название: Анализ XML
Отправлено: AliMamed от 07 Мая 2002, 15:28:51
http://www.php.net/manual/en/ref.xml.php
Название: Анализ XML
Отправлено: AlieN от 07 Мая 2002, 15:47:14
AliMamed
Очень доступно

А если бы я спросил как цикл организвать ты бы меня на php.net тоже отправил?
Название: Анализ XML
Отправлено: AlieN от 07 Мая 2002, 18:41:34
Ну люди подскажите плиз
Очень надо !
Название: Анализ XML
Отправлено: ThE0ReTiC от 07 Мая 2002, 19:31:05
AlieN
Не кричи.
Во первых кусок XML кода, что ты дал пестрит ошибками.
Во всторых сейчас комментарии к анализатору допишу и пришлю.
Название: Анализ XML
Отправлено: AlieN от 07 Мая 2002, 20:17:01
ThE0ReTiC

Спасибочки чел

Примерно это же я прочитал в книжке
"Профессиональное PHP программирование"
только тама нету таких понтовых комментариев

Короче с меня 1 :beer:
:)

Ещё раз пси
Название: Анализ XML
Отправлено: AlieN от 07 Мая 2002, 20:18:29
Цитировать
пестрит ошибками.

нифига
это форум смайлик на img src изменил !
Название: Анализ XML
Отправлено: ThE0ReTiC от 07 Мая 2002, 20:20:33
AlieN
Так тот материал и был взят за основу.
А расплатится :beer: ты можешь хоть сейчас :)
Название: Анализ XML
Отправлено: ThE0ReTiC от 07 Мая 2002, 20:59:17
Пестрит.
В XML документе должна быть строгая иерархия. Использование нескольких тэгов верхнего уровня недопустимо.
В твоем примере тэг верхнего уровня -
А надо


 
...


...

Название: Анализ XML
Отправлено: AlieN от 08 Мая 2002, 09:52:44
ThE0ReTiC
да-да

не написал :)


ЗЫ: могу сегодня немного проставиться :)
Название: Анализ XML
Отправлено: ThE0ReTiC от 08 Мая 2002, 10:27:09
AlieN
Я сегодня не могу. У меня сегодня употребление допинга с ребятами из http://www.akm.ru
Может завтра, если не уеду.
Название: Анализ XML
Отправлено: AlieN от 08 Мая 2002, 11:36:51
ThE0ReTiC
а как проанализировать вот такую xml-ну


310246
652
13.10.2001 8:00:00
13.10.2001 8:10:00
0
Новости

4
Инфо
#E8A2E8
black


1
1
ОРТ
ort.gif


blabla?310246
Новости
Производство: Телекомпания ОРТ.Россия.
Ежедневная информационная программа, сообщающая о наиболее важных событиях в стране и в мире.
Телекомпания ОРТ
Россия



ведь в твоём коде

elseif(strcmp($currentTag,"id") == 0){
$bookID .= $data;
}

а у меня теги ид есть в разных местах
Название: Анализ XML
Отправлено: AlieN от 08 Мая 2002, 12:56:03
Я в шоке как он парсит XML:
http://perec.km.ru/1/test.php

Скрипт и xml можно скачать
http://perec.km.ru/1/test.zip


Гляньте в чём глюк плз
Название: Анализ XML
Отправлено: AlieN от 08 Мая 2002, 13:07:03
Всё вопрос снят :)