如何描述xml响应

问题描述

我正在尝试使用RAML记录我的API,并且我有很多响应都返回xml响应。我不知道如何正确描述回应的结构。例如,如果响应具有json类型,我将这样描述它:

responses:
  200:
    body:
      application/json:
        type: object
        example: !include schemas/responses/cultures-groups-200.json
        properties:
          id:
            type: integer
            required: true
          name:
            type: string
            required: true
          children:
            type: object
            required: false

那我怎么记录这部分xml?

<?xml version="1.0" encoding="utf-8"?>
<rows total_count="2" pos="0">
    <row id="D67f8e154af3f0f37c3e52fb5f9df63ce">
        <cell>{"id":"D67f8e154af3f0f37c3e52fb5f9df63ce","culture_id":"u64e6e557a8394c651a70f5c61f604f06","name":"\u0414\u0435\u0441\u0438\u043a\u0430\u043d\u0442\u044b","date_in":"1602123015","date_out":"1602123015"}</cell>
    </row>
    <row id="B9b14e9e2c803dd3e020c0f93ad6d01b2">
        <cell>{"id":"B9b14e9e2c803dd3e020c0f93ad6d01b2","culture_id":"h583e605b74c32b31af8880880f747a2f","name":"\u0420\u043e\u0434\u0435\u043d\u0442\u0438\u0446\u0438\u0434\u044b \u0441\u0440\u0435\u0434\u043d\u0438\u0435","date_in":"1602123048","date_out":"1602123048"}</cell>
    </row>
</rows>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)