ermouth: (Default)
ermouth ([personal profile] ermouth) wrote2010-12-06 04:38 am
Entry tags:

XML vs JSON

http://ajaxian.com/archives/xml-versus-the-web-again

Отлично подмечено. По моим ощущениям XML DOM действительно превратился в удобную абстракцию для манипулирования данными локально. Для передачи данных удобнее и компактнее JSON.

Тем не менее, я не знаю ни одного языка манипуляции деревьями удобнее XSLT+XPath. То-есть, я просто не представляю, как компактно записать для JSON такое например условие

<xsl:if test=”self::p[preceding::p[contains(.,current())]]”>

На русский это условие переводится так: если где то в предыдущих абзацах встречались цитирования текущего абзаца документа, то…

То-есть я вообще просто не знаю языка, который позволял бы записывать такие условия хотя бы сопоставимо компактно.


Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting