我与扬鞭合作,确定我的API定义。我有我需要使用招摇定义注释。
CDATA不是XML逻辑结构的一部分,它只是一种方法来指示文本包含特殊字符 - 为了防止这样的文本被解释为XML标记。
简单地定义CDATA的父元素type: string
,仅此而已。有没有必要指示以任何方式CDATA标记。它是由服务器和客户端在必要时发送XML元素的文本为CDATA。
例如
<root>
<elem><![CDATA[ ... ]]></elem>
</root>
被定义为:
swagger: "2.0"
...
definitions:
root:
type: object
properties:
elem:
type: string