В формате результата XML массивы передаются как элементы <item1></item1><item2></item2> … <itemN></itemN> .
Ответ
Обычно ответ содержит 2 параметра:
result | Результат | 1-успех, 0-ошибка |
data | Данные, если result=1 ИЛИ текст ошибки, если result=0 |
Формат содержимого поля data (данные) зависит от запроса, часто это бывает ассоциативный массив (ключи — строки).
Табличные данные
Типовой формат data при возврате табличных данных — массив :
names | Массив название колонок | array |
data | Массив записей | array |
total | Общее количество записей | int |
Названия и типы колонок data.names зависят от запроса. Формат data.names — массив значений. Массив не ассоциативный.
Формат data.data — массив из массивов значений. Массивы не ассоциативные.