<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>运达&#039;s  blog &#187; json</title>
	<atom:link href="https://www.yunda51.com/?feed=rss2&#038;tag=json" rel="self" type="application/rss+xml" />
	<link>https://www.yunda51.com</link>
	<description>运达的博客</description>
	<lastBuildDate>Wed, 12 Nov 2025 07:58:26 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0.19</generator>
	<item>
		<title>打印json的错误级别json_last_error</title>
		<link>https://www.yunda51.com/?p=1527</link>
		<comments>https://www.yunda51.com/?p=1527#comments</comments>
		<pubDate>Wed, 22 Apr 2015 10:24:18 +0000</pubDate>
		<dc:creator><![CDATA[运达]]></dc:creator>
				<category><![CDATA[Json]]></category>
		<category><![CDATA[php技术]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[json_last_error]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.yunda51.com/?p=1527</guid>
		<description><![CDATA[json_last_error — 返回最后发生的错误 说明： int json_last_error ( v<a href="https://www.yunda51.com/?p=1527" class="read-more">Continue Reading</a>]]></description>
				<content:encoded><![CDATA[<p>json_last_error — 返回最后发生的错误<br />
<strong>说明：</strong> int json_last_error ( void )<br />
如果有，返回 JSON 编码解码时最后发生的错误。 </p>
<pre class="wp-code-highlight prettyprint">
0 JSON_ERROR_NONE 	No error has occurred   没有错误发生 	
 
1 JSON_ERROR_DEPTH 	The maximum stack depth has been exceeded  	
 
2 JSON_ERROR_STATE_MISMATCH 	Invalid or malformed JSON  无效或不正确的JSON 	
 
3 JSON_ERROR_CTRL_CHAR 	Control character error, possibly incorrectly encoded 控制字符的错误，可能是错误编码

4 JSON_ERROR_SYNTAX 	Syntax error  语法错误 	 

5 JSON_ERROR_UTF8 	Malformed UTF-8 characters, possibly incorrectly encoded 畸形的UTF-8字符，可能错误编码
</pre>
]]></content:encoded>
			<wfw:commentRss>https://www.yunda51.com/?feed=rss2&#038;p=1527</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>如何把dedecms数据生成json</title>
		<link>https://www.yunda51.com/?p=928</link>
		<comments>https://www.yunda51.com/?p=928#comments</comments>
		<pubDate>Thu, 20 Jun 2013 07:34:41 +0000</pubDate>
		<dc:creator><![CDATA[运达]]></dc:creator>
				<category><![CDATA[Dedecms]]></category>
		<category><![CDATA[php技术]]></category>
		<category><![CDATA[dedecms]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.yunda51.com/?p=928</guid>
		<description><![CDATA[最近搞dede搞得头大，长话短说！ 名称：json数据调用 功能：调用某个远程连接的json接口，方便同远程站<a href="https://www.yunda51.com/?p=928" class="read-more">Continue Reading</a>]]></description>
				<content:encoded><![CDATA[<p>最近搞dede搞得头大，长话短说！</p>
<p><strong>名称：</strong>json数据调用</p>
<p><strong>功能：</strong>调用某个远程连接的json接口，方便同远程站点之间进行通信来调取内容</p>
<p><strong>语法：</strong></p>
<div class="buy shortcodestyle">{dede:json url='http://news/json.php' cache=300}<br />
[field:id/]-[field:title/]&lt;br/&gt;<br />
{/dede:json}<br />
<strong>你可以把这段代码扔到你想要调用的地方就ok了！</strong></div>
<p>cache=300 缓存时间，0为不缓存</p>
<p>我们首先编写一个简单的服务器端API，将其存放在系统根目录/api下（也可以直接建立个json.php），<br />
由于系统是GB2312编码，所以服务端编写的时候我们进行了一些编码转换的处理，保证服务端访问的编码是UTF-8就可以。</p>
<p><strong>代码如下：</strong></p>
<div class="buy shortcodestyle">&lt;?php<br />
$cfg_NotPrintHead = false;<br />
header("Content-Type: text/html; charset=utf-8");<br />
include_once (dirname(__FILE__)."/../include/common.inc.php");<br />
error_reporting(E_ALL || ~E_NOTICE);<br />
require_once(DEDEINC.'/json.class.php');<br />
$reval = array();<br />
$dsql-&gt;SetQuery("SELECT id,title FROM `#@__archives` ORDER BY id DESC LIMIT 0,10");<br />
$dsql-&gt;Execute('me');<br />
while ($row = $dsql-&gt;GetArray('me')) {<br />
$row['title'] = gb2utf8($row['title']);<br />
$reval[] = $row;<br />
}<br />
$json = new Services_JSON(SERVICES_JSON_SUPPRESS_ERRORS);<br />
echo $json-&gt;encode($reval);</div>
<div class="buy shortcodestyle">?&gt;</div>
<p>转载请注明转自:<a href="http://www.yunda51.com">运达's blog</a> 原文地址：<a href="http://www.yunda51.com/928.html">http://www.yunda51.com/928.html</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.yunda51.com/?feed=rss2&#038;p=928</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
