<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_34053"  />
<title>rulinux.net - Форум - Talks - как же я лютобешено ненавижу xml</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - как же я лютобешено ненавижу xml</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99916</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99916</guid>
<pubDate>Sat, 16 Jul 2011 10:43:51 +0400</pubDate>
<description><![CDATA[<p><i>> JSONPath</i><br> Не знал что такое есть :)</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99915</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99915</guid>
<pubDate>Sat, 16 Jul 2011 10:40:42 +0400</pubDate>
<description><![CDATA[<p><i>> Тут уж ничего не поделаешь. Если файл невалидный, то все преимущества xml улетают нафиг</i><br> Да нет, тут они как раз и проявляются - легче обнаружить что данные были испорчены и найти ошибку (впрочем, как оказалось, только теоретически если говорить о гнусных парсерах). Вот только libxml - это унылое говно, которое сожрало всю память и полезло в своп на каких-то жалких трёх гигабайтах данных.</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99914</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99914</guid>
<pubDate>Sat, 16 Jul 2011 10:30:50 +0400</pubDate>
<description><![CDATA[<p><i>> ХМЛ же не только формат данных. Из ХМЛя хоть выборки данных можно делать - XPath-ом, плюс вроде ещё какой-то XQuery был. А чо делать с этим JSon'ом?</i><br> Юзать JSONPath, если религия не позволяет хранить данные в более приспособленных для этого местах.</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99913</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99913</guid>
<pubDate>Sat, 16 Jul 2011 10:08:38 +0400</pubDate>
<description><![CDATA[<p><i>>Буквально позавчера пытался попарсить ХМЛину какой-то приблудой libxml2 - файл был с ошибкой в структуре</i><br> Тут уж ничего не поделаешь. Если файл невалидный, то все преимущества xml улетают нафиг, и файл превращается в ужасный plaintext с кучей кривых тэгов.</p><p>Хотя мне для хранения и передачи данных тоже больше нравится json, на многих задачах отсутсвие xpath/xquery не мешает.</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99912</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99912</guid>
<pubDate>Sat, 16 Jul 2011 09:55:34 +0400</pubDate>
<description><![CDATA[<p><i>> Я надеюсь, что ты его парсишь то с помощью той же libxml2, а не вручную посимвольно?</i><br> Буквально позавчера пытался попарсить ХМЛину какой-то приблудой libxml2 - файл был с ошибкой в структуре, Expat её наличие показывал, но почемуто указывал на неправильное место. Ну я начал пробовать всё подряд что в репе нашлось - натравил на файл xmllint. Когда понял что происходит что-то не то - было уже поздно, десктоп на нажатия кнопок реагировал с задержкой минут на десять. Еле прибил эту гадость..</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99911</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99911</guid>
<pubDate>Sat, 16 Jul 2011 09:49:58 +0400</pubDate>
<description><![CDATA[<p>ХМЛ же не только формат данных. Из ХМЛя хоть выборки данных можно делать - XPath-ом, плюс вроде ещё какой-то XQuery был. А чо делать с этим JSon'ом?</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99910</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99910</guid>
<pubDate>Sat, 16 Jul 2011 09:47:14 +0400</pubDate>
<description><![CDATA[<p><i>>и конфиги на нём. егож парсить приходится перлом, чтобы это говно из консоли убрать теговое</i><br> Я надеюсь, что ты его парсишь то с помощью той же libxml2, а не вручную посимвольно?</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99909</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99909</guid>
<pubDate>Sat, 16 Jul 2011 09:26:35 +0400</pubDate>
<description><![CDATA[<p><i>> ну какойннить задрот придумает свое собственное личное говно в формате xml, закоммитит его. и вы че, будет всякие libxml2 переписывать под все виды платформ чтоли?</i><br> <i>> а что. есть стандарт хмля? как кто хочит, так то и придумывает.</i><br> Прикинь, прикинь дружище))) libxml2 переписывать не придется, если "задрот придумает свое собственное личное говно в формате xml". Даже если ты захочешь это говно использовать. Догоняешь? Это и называется стандарт.)))</p><p> Хотя сам хмээл тоже не особо одобряю, джейсон интереснее.</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99908</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99908</guid>
<pubDate>Sat, 16 Jul 2011 05:38:36 +0400</pubDate>
<description><![CDATA[<p>а что. есть стандарт хмля? как кто хочит, так то и придумывает.</p><p> по крайней мере в Си есть прагма include</p><p> в перле есть прагма use lib </p><p> а вот xml кто что хочит - то и делает.</p><p> беспредел короче</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99907</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99907</guid>
<pubDate>Sat, 16 Jul 2011 05:34:23 +0400</pubDate>
<description><![CDATA[<p>А разве надо?</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99906</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99906</guid>
<pubDate>Sat, 16 Jul 2011 05:32:01 +0400</pubDate>
<description><![CDATA[<p>ну какойннить задрот придумает свое собственное личное говно в формате xml, закоммитит его. и вы че, будет всякие libxml2 переписывать под все виды платформ чтоли?</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99905</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99905</guid>
<pubDate>Sat, 16 Jul 2011 05:26:17 +0400</pubDate>
<description><![CDATA[<p>А по-моему, вполне читабельный формат</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99904</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99904</guid>
<pubDate>Sat, 16 Jul 2011 05:05:12 +0400</pubDate>
<description><![CDATA[<p>в хтмл разумное говно, а в хмл говно обоснованное</p>]]></description>
</item>
<item>
<title>Re: как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99903</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99903</guid>
<pubDate>Sat, 16 Jul 2011 04:38:01 +0400</pubDate>
<description><![CDATA[<p>А хтмл тебе ничем не мешает?</p>]]></description>
</item>
<item>
<title>как же я лютобешено ненавижу xml</title>
<link>https://rulinux.net/message.php?newsid=34053&amp;page=1#99902</link>
<guid>https://rulinux.net/message.php?newsid=34053&amp;page=1#99902</guid>
<pubDate>Sat, 16 Jul 2011 03:22:00 +0400</pubDate>
<description><![CDATA[<p>и конфиги на нём. егож парсить приходится перлом, чтобы это говно из  консоли убрать теговое</p><p>люди чо, мазохисты с этим хмлем?</p>]]></description>
</item>
</channel>
</rss>