跳转到主要内容
除了所有资源和操作支持的默认 JSON 格式外,API 还支持以下格式:XML、JSONP、RSS、HTML、CSV 和 TSV。

XML

通过添加 $format=atom 查询参数,或向请求添加值为 application/xml 的 HTTP Accept 消息头来请求 XML (OData Atom) 格式。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?$format=atom

响应

JSONP

通过添加 $callback=myCallback 查询参数来请求 JSONP 格式,其中 myCallback 是你想用于包装 JSON 结果的函数名称。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?$callback=myCallback

响应

RSS

通过在请求中添加查询参数 @rss 来请求 RSS 格式。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?@rss

响应

HTML

通过将查询参数 @html 添加到请求中,请求将 API 响应格式化为简单的、无样式的 HTML 表。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?@html

响应

CSV

通过将查询参数 @csv 添加到请求中,请求将 API 响应格式化为 CSV 数据。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?@csv

响应

TSV

通过将查询参数 @tsv 添加到请求中,请求将 API 响应格式化为 TSV 数据。请参阅下面的示例请求和响应。

请求

http://MyServer:MyPort/connector/MyAPIPortName/api.rsc/Cars?@tsv

响应