出于架构原因,我被迫使用 phpquery::getJson,并且因为 Curl php 扩展给我带来了一些问题(可能我无法正确设置它)。
我希望直接使用 getJson (我知道我也可以使用 phpQuery::ajax 函数并在手动解析结果后)所以如果有人比我不专业,也可以使用这个解决方案。
你好我正在尝试使用这个:
phpQuery::getjson($url)
或其他版本:
phpQuery::ajax(array(
'type' => 'GET',
'url' => $url,
'data' => array('prova'=>'ciao'),
'success' => getJsCallback($doc),
'dataType' => 'json',
));
但它说:
Warning: require_once(Zend/Json.php): failed to open stream:
No such file or directory in /home/giuseppe/homeProj/phpQuery/phpQuery/phpQuery/Zend/Json/Decoder.php
所以我从 ZendFramework 手动添加: Zend/Json.php Zend/Json/Expr.php
它给了我:
Fatal error: Uncaught exception 'Zend_Json_Exception' with message 'Illegal Token'
如果有人有解决方案并愿意分享,欢迎他谢谢