XML
Добавлено: 2011.12.06, 01:14
Я тут задумал сделать 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 работаете?
Примерный листинг чата:
[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 работаете?