Zend_Rest_Server可以返回Json吗? 如果没有,有哪些替代方案(其他lib建议也可以)
答案 0 :(得分:3)
Zend_Rest_Server输出XML,尽管文档中没有明确说明。
有一些替代方案:
由于Zend_Rest_Route
和Zend_Rest_Controller
,您可以利用Zend Framework提供的整个MVC架构。
你会在这里找到一个完整的例子:
http://techchorus.net/create-restful-applications-using-zend-framework
同样,该示例显示纯字符串,但使用json_encode
或Zend_Json::encode
应返回json。
最后,使用ContextSwitch
功能的完整(高级)示例:
http://www.chrisdanielson.com/2009/09/02/creating-a-php-rest-api-using-the-zend-framework/
(如果您需要有关ContextSwitch
动作助手的更多信息,请参阅文档。)
不幸的是,我有限的声誉使我无法为您提供更多链接,但谷歌是您的朋友,使用zend rest json
或zend controller rest json
等一些神奇的词语...