Dec. 6th, 2010
XML vs JSON
Dec. 6th, 2010 04:38 amhttp://ajaxian.com/archives/xml-versus-the-web-again
Отлично подмечено. По моим ощущениям XML DOM действительно превратился в удобную абстракцию для манипулирования данными локально. Для передачи данных удобнее и компактнее JSON.
Тем не менее, я не знаю ни одного языка манипуляции деревьями удобнее XSLT+XPath. То-есть, я просто не представляю, как компактно записать для JSON такое например условие
<xsl:if test=”self::p[preceding::p[contains(.,current())]]”>
На русский это условие переводится так: если где то в предыдущих абзацах встречались цитирования текущего абзаца документа, то…
То-есть я вообще просто не знаю языка, который позволял бы записывать такие условия хотя бы сопоставимо компактно.