4.6.2.2.9.4. Результат вызова сервиса

В зависимости от объявления вызова метода, результат будет в формате JSON или XML. В настоящее временя поддерживается возврат из методов простых типов данных, сущностей и коллекций сущностей.

Пример результата в формате JSON:

Результат имеет простой тип данных:

{
   "result": "10"
}                          

Результатом является сущность:

{
   "result": {
      "id" : "ref$Colour-b32e43e8-d4d9-11e2-8c8b-2b2939d67fff",
	   "name": "Red"
	}
}	                          
Пример результата в формате XML:

Результат имеет простой тип данных:

<result>
        10
</result>                          

Результатом является сущность:

<result>
   <instance id="ref$Colour-b32a6412-d4d9-11e2-a20b-87b22b1460c7">
      <field name="name">Red</field>
   </instance>
</result>                          

XSD результата доступна по адресу http://schemas.haulmont.com/cuba/5.6/restapi-service-v2.xsd