anonymous@RULINUX.NET~# Last login: 2024-12-23 11:42:02
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

как же я лютобешено ненавижу xml

и конфиги на нём. егож парсить приходится перлом, чтобы это говно из консоли убрать теговое

люди чо, мазохисты с этим хмлем?

vilfred(*) (2011-07-16 07:22:00)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: как же я лютобешено ненавижу xml от vilfred 2011-07-16 07:22:00
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

А хтмл тебе ничем не мешает?

maxcom(*)(2011-07-16 08:38:01)

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от maxcom 2011-07-16 08:38:01
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

в хтмл разумное говно, а в хмл говно обоснованное

vilfred(*)(2011-07-16 09:05:12)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: как же я лютобешено ненавижу xml от vilfred 2011-07-16 07:22:00
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

А по-моему, вполне читабельный формат

Nosferatu(*)(2011-07-16 09:26:17)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от Nosferatu 2011-07-16 09:26:17
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

ну какойннить задрот придумает свое собственное личное говно в формате xml, закоммитит его. и вы че, будет всякие libxml2 переписывать под все виды платформ чтоли?

vilfred(*)(2011-07-16 09:32:01)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от vilfred 2011-07-16 09:32:01
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

А разве надо?

Nosferatu(*)(2011-07-16 09:34:23)

Fracta1L
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от Nosferatu 2011-07-16 09:34:23
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

а что. есть стандарт хмля? как кто хочит, так то и придумывает.

по крайней мере в Си есть прагма include

в перле есть прагма use lib

а вот xml кто что хочит - то и делает.

беспредел короче

vilfred(*)(2011-07-16 09:38:36)

Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от vilfred 2011-07-16 09:38:36
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

> ну какойннить задрот придумает свое собственное личное говно в формате xml, закоммитит его. и вы че, будет всякие libxml2 переписывать под все виды платформ чтоли?
> а что. есть стандарт хмля? как кто хочит, так то и придумывает.
Прикинь, прикинь дружище))) libxml2 переписывать не придется, если "задрот придумает свое собственное личное говно в формате xml". Даже если ты захочешь это говно использовать. Догоняешь? Это и называется стандарт.)))

Хотя сам хмээл тоже не особо одобряю, джейсон интереснее.

Ax-Xa-Xa(*)(2011-07-16 13:26:35)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.124 Safari/534.30
[#] [Добавить метку] [Редактировать] Ответ на: как же я лютобешено ненавижу xml от vilfred 2011-07-16 07:22:00
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

>и конфиги на нём. егож парсить приходится перлом, чтобы это говно из консоли убрать теговое
Я надеюсь, что ты его парсишь то с помощью той же libxml2, а не вручную посимвольно?

SystemV(*)(2011-07-16 13:47:14)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от Ax-Xa-Xa 2011-07-16 13:26:35
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

ХМЛ же не только формат данных. Из ХМЛя хоть выборки данных можно делать - XPath-ом, плюс вроде ещё какой-то XQuery был. А чо делать с этим JSon'ом?

anonymous(*)(2011-07-16 13:49:58)

[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от SystemV 2011-07-16 13:47:14
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

> Я надеюсь, что ты его парсишь то с помощью той же libxml2, а не вручную посимвольно?
Буквально позавчера пытался попарсить ХМЛину какой-то приблудой libxml2 - файл был с ошибкой в структуре, Expat её наличие показывал, но почемуто указывал на неправильное место. Ну я начал пробовать всё подряд что в репе нашлось - натравил на файл xmllint. Когда понял что происходит что-то не то - было уже поздно, десктоп на нажатия кнопок реагировал с задержкой минут на десять. Еле прибил эту гадость..

anonymous(*)(2011-07-16 13:55:34)

[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от anonymous 2011-07-16 13:55:34
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

>Буквально позавчера пытался попарсить ХМЛину какой-то приблудой libxml2 - файл был с ошибкой в структуре
Тут уж ничего не поделаешь. Если файл невалидный, то все преимущества xml улетают нафиг, и файл превращается в ужасный plaintext с кучей кривых тэгов.

Хотя мне для хранения и передачи данных тоже больше нравится json, на многих задачах отсутсвие xpath/xquery не мешает.

SystemV(*)(2011-07-16 14:08:38)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от anonymous 2011-07-16 13:49:58
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

> ХМЛ же не только формат данных. Из ХМЛя хоть выборки данных можно делать - XPath-ом, плюс вроде ещё какой-то XQuery был. А чо делать с этим JSon'ом?
Юзать JSONPath, если религия не позволяет хранить данные в более приспособленных для этого местах.

Ax-Xa-Xa(*)(2011-07-16 14:30:50)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.124 Safari/534.30
[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от SystemV 2011-07-16 14:08:38
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

> Тут уж ничего не поделаешь. Если файл невалидный, то все преимущества xml улетают нафиг
Да нет, тут они как раз и проявляются - легче обнаружить что данные были испорчены и найти ошибку (впрочем, как оказалось, только теоретически если говорить о гнусных парсерах). Вот только libxml - это унылое говно, которое сожрало всю память и полезло в своп на каких-то жалких трёх гигабайтах данных.

anonymous(*)(2011-07-16 14:40:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re: как же я лютобешено ненавижу xml от Ax-Xa-Xa 2011-07-16 14:30:50
avatar
Скрыть

Re: как же я лютобешено ненавижу xml

> JSONPath
Не знал что такое есть :)

anonymous(*)(2011-07-16 14:43:51)

Этот тред читают 3 пользователя:
Анонимных: 3
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!