Страница 1 из 1

XML

Добавлено: 2011.12.06, 01:14
lnghost
Я тут задумал сделать AR для XML, выдерживая синтаксис дефолтного, но разумеется проще. То есть что-то типа CXmlCriteria + CActiveXml. Кто бы как к этому вопросу подошел?

Примерный листинг чата:
[02:13:49] Alex Bond: ок. укажи применение)
[02:14:13] lnghost: выборки из XML
[02:14:53] Alex Bond: емм.. конкретнее) просто интересно где сейчас такое юзают? то xml пасить долго и нудно
[02:14:58] lnghost: например в .NET такая штука есть. Во-первых не надо парсить весь XML целиком, достаточно будет что-то типа findByValue или findByAttributes, или мерж значения и атрибута в критерии
[02:15:17] lnghost: плюс создание XML документов из объектов, массивов
[02:15:26] lnghost: ну и работа с XML файлом как с объектом
02:15:48] Alex Bond: ну оно всеравно все парсит)) хоть и не углубленно но парсит))
[02:16:35] lnghost: да, но тут смысл в том, что со стороны девелопмента тебе не придется ничего парсить. Достаточно будет объявить обычную критерую и сделать запрос, который вернет коллекцию объектов
[02:16:53] lnghost: AR тоже к базе обращается, но не зря же его придумали )
[02:17:18] lnghost: я просто все не могу забыть, что в .NET работа с XML была неимоверна проста. По крайней мере на уровне выборок

Как-то так... интересно, кто бы с какой стороны к этому подошел.
А еще интересует, на сколько это вообще актуально. Вы много с XML работаете?

Re: XML

Добавлено: 2011.12.06, 02:06
samdark
С XML работаю очень редко и мне хватает SimpleXML. А так отнаследовался бы от CModel и вперёд…

Re: XML

Добавлено: 2011.12.06, 08:43
nikitakls
С xml сейчас активно работаю.
Сделал отдльный компонент для отправки запросов в БД (свою)
А с данными рабоатю в CModel