Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。

json数据格式可以方便不同站点之间进行数据具体调用引用,当然咱们的DEDECMS也可以实现全站数据生成JSON供其他站点具体调用,相关具体代码如下很简单,主要用到include/json.class.php。pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

织梦程序本身是自带json标签的,具体调用相关具体操作方法:

{dede:json url='http://yoursite/json.php' cache=300}
[field:id/]-[field:title/]<br/>
{/dede:json}

  这个标签具体调用例子在织梦程序手册里已经给咱们提供了,url是一个远程json接口地址,这个接口网站文件json.php相关具体代码如下 里面,最后的返回必须是把数据通过json_encode($feeds)系统系统数据库函数,进行json编码后,通过echo或print()系统数据库函数来打印出来,这二点是必须的,然后,在网站的前台咱们就可以通过$.ajax()或$.getjson()来获取数据。织梦程序系统给咱们提供了一个json类,在include/json.class.php网站文件里面,也就是是说,咱们在对php网站文件转换json编码,就有了二种相关具体操作方法:

  1.直接用php系统给咱们提供的系统系统数据库函数,json_encode(),我建立大驾家用这个,即简单又省事,既然,php系统给咱们提供了,咱们可以不用织梦程序系统提供的。

  2.就是用织梦程序系统提供的,encode(),在使用前,首先引入json.class.php,即:

   require_once(DEDEINC.'/json.class.php');
   $json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);

   echo $json->encode($reval);

  $reval这个变量是咱们从数据库或其它地方得到的,一般是一个二维数组,例如下:

  Array (
  [0] => Array ( [id] => 95 [title] => 原图设计)
  [1] => Array ( [id] => 113 [title] => ssssssssssss)
  [2] => Array ( [id] => 111 [title] => hjhj )
  [3] => Array ( [id] => 110 [title] => ssssssssssss)
     )

  经echo 以后,显示的网站内容如下所示。

  [
   {"id":"95","title":"\u539f\u521b"},
   {"id":"113","title":"ssssssssssss"},
   {"id":"111","title":"hjhj"},
   {"id":"110","title":"ssssssssssss"}
  ]

  这是经过encode()或用json_encode()后,显示的网站内容。即,用中括号括起来的,几个json数据,这个数据回给请求的$.ajax()或$.getjson(),并由其对这个数据进行处理,显示咱们相要的结果。pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

知道了原理,接下来就是详细实现相关具体操作方法,如下:pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

首先新建一个PhP网站文件,命名为json.php(也可以新建个网站文件夹命名为api,然后PhP命名为index.php,这样具体调用的时候就只需要http://你的域名/api这样的方式具体调用),用于作为被具体调用的API接口,相关具体代码如下如下:pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$cfg_NotPrinthead = false;pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

header("Content-Type: text/html; charset=utf-8");pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

include_once (dirname(__FILE__)."/../include/common.inc.php");pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

error_reporting(E_ALL || ~E_NOTICE);pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

require_once(DEDEINC.'/json.class.php');pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$reval = array();pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$dsql->SetQuery("SELECT id,title FROM `dede_archives` ORDER BY id DESC LIMIT 0,10");pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$dsql->Execute('me');pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

while ($row = $dsql->GetArray('me')) {pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$row['title'] = gb2utf8($row['title']);pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$reval[] = $row;pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

}pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

echo $json->encode($reval);pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

?>pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这里相关具体代码如下有进行了GBK转UTF8的操作,所以兼容GBK版的DEDECMSpnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

具体调用相关具体操作方法:pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

{dede:json url='http://域名/json.php' cache=300}pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

[field:id/]-[field:title/]<br/>pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

{/dede:json}pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

把具体调用相关具体代码如下放到你你需要的地方就行pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

cache=300 系统缓存时间,0为不系统缓存pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

pnkAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市