Содержание

JSON представление XML для протокола LSS

lss

Введение

Из JavaScript удобнее работать с JSON чем с XML. Перехватчик запросов на клиенте - js_request получает описание запроса как в исходном XML, так и в преобразованном к JSON виде. И в качестве ответа он может возвращать XML, строковое представление XML и JSON.

json представление

Преобразовать XML к JSON можно по разному, в LSS используется такое представление:

{
  node: 'имя узла',
  value: 'значение',
  @attr1: 'значение атрибута attr1',
  ...
  @attrN: 'значение атрибута attrN',
  childs: [
  ]
}