【问题标题】:How to send json object to android in codeigniter?如何在codeigniter中将json对象发送到android?
【发布时间】:2017-04-10 05:50:06
【问题描述】:

我是 codeigniter 的新手。我想将 json 对象发送到 android。我已经在我的控制器中完成了这个:

function index()
 {
    $data=array('a'=>1,'b'=>2,'c'=>3);
    $suzan=json_encode($data);
    print_r($suzan);
    $decode=json_decode($suzan);
    print_r($decode);
    exit();
 }

我在浏览器中得到这个输出:

    {"a":1,"b":2,"c":3}stdClass Object ( [a] => 1 [b] => 2 [c] => 3 )

这里的 stdClass 对象不知从何而来。我想在 json 对象中获取 json 数据。我怎样才能做到这一点?我是否可以将这些数据发送到 android。我的意思是当android点击这个URL时它会得到数据吗? 谢谢。

【问题讨论】:

    标签: json codeigniter


    【解决方案1】:

    如需回答,请$data['jsonobject'] = array('a'=>1,'b'=>2,'c'=>3)
    然后print_r(json_encode($data));

    【讨论】:

      【解决方案2】:
      function index()
      {
      $data['jsonobject'] = array('a'=>1,'b'=>2,'c'=>3);
      exit(json_encode($data));
      }
      

      【讨论】:

      • {"jsonobject":{"a":1,"b":2,"c":3}}
      • exit(json_encode(array("jsonobject" => array('a'=>1,'b'=>2,'c'=>3))) - 像这样?跨度>
      • 函数索引() { $data['jsonobject']=array('a'=>1,'b'=>2,'c'=>3);退出(json_encode($data)); }
      • 使用这个可能对你有帮助
      猜你喜欢
      • 2020-04-02
      • 2013-10-15
      • 2018-09-24
      • 1970-01-01
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      相关资源
      最近更新 更多