<?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>jQuery, Ajax, PHP, JSON, XML, Web Technologies &#187; JSON</title>
	<atom:link href="http://blog.chonla.com/category/json/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.chonla.com</link>
	<description>คุยกันเรื่อง jQuery, Ajax, PHP, JSON, XML และ Web Technologies เป็นภาษาไทยกันดีกว่า</description>
	<lastBuildDate>Thu, 02 Sep 2010 18:43:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>json_encode() กับภาษาไทย</title>
		<link>http://blog.chonla.com/2010/03/json_encode-%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2/</link>
		<comments>http://blog.chonla.com/2010/03/json_encode-%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 14:04:29 +0000</pubDate>
		<dc:creator>chonla</dc:creator>
				<category><![CDATA[JSON]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[iconv]]></category>
		<category><![CDATA[ภาษาไทย]]></category>

		<guid isPermaLink="false">http://blog.chonla.com/?p=281</guid>
		<description><![CDATA[เจอปัญหาภาษาไทยกับการใช้งานฟังก์ชั่น json_encode() นั่นก็คือ มันใช้ด้วยกันไม่ได้ ปัญหานี้เกิดขึ้นเฉพาะกับภาษาไทยที่ใช้ชุดตัวอักษร (Character Set) ในกลุ่ม ANSI (เช่น Windows-874, TIS-620) วิธีการแก้ปัญหา ง่ายนิดเดียวคือ การแปลงให้มันเป็น UTF-8 ก่อนด้วยฟังก์ชั่น iconv() แล้วค่อยเอาไปใส่ json_encode() เท่านี้ก็สามารถใช้งานภาษาไทยได้แล้ว function js_thai_encode($data) { // fix all thai elements if (is_array($data)) { foreach($data as $a =&#62; $b) { if (is_array($data[$a])) { $data[$a] = js_thai_encode($data[$a]); } else { $data[$a] = iconv("tis-620","utf-8",$b); } } } else { [...]]]></description>
			<content:encoded><![CDATA[<p>เจอปัญหาภาษาไทยกับการใช้งานฟังก์ชั่น json_encode() นั่นก็คือ มันใช้ด้วยกันไม่ได้ ปัญหานี้เกิดขึ้นเฉพาะกับภาษาไทยที่ใช้ชุดตัวอักษร (Character Set) ในกลุ่ม ANSI (เช่น Windows-874, TIS-620) วิธีการแก้ปัญหา ง่ายนิดเดียวคือ การแปลงให้มันเป็น UTF-8 ก่อนด้วยฟังก์ชั่น iconv() แล้วค่อยเอาไปใส่ json_encode() เท่านี้ก็สามารถใช้งานภาษาไทยได้แล้ว<br />
<span id="more-281"></span></p>
<pre name="code" class="js">function js_thai_encode($data)
{	// fix all thai elements
	if (is_array($data))
	{
		foreach($data as $a =&gt; $b)
		{
			if (is_array($data[$a]))
			{
				$data[$a] = js_thai_encode($data[$a]);
			}
			else
			{
				$data[$a] = iconv("tis-620","utf-8",$b);
			}
		}
	}
	else
	{
		$data =iconv("tis-620","utf-8",$data);
	}
	return $data;
}</pre>
<p>ไปดู <a title="LIVE DEMO : json_encode() กับ ภาษาไทย" href="http://sandbox.chonla.com/jsonenc/" target="_blank">LIVE DEMO</a> กันเลย</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.chonla.com/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.chonla.com/2010/03/json_encode-%e0%b8%81%e0%b8%b1%e0%b8%9a%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jTemplates, Template Engine ของ jQuery</title>
		<link>http://blog.chonla.com/2009/05/jtemplates-template-engine-%e0%b8%82%e0%b8%ad%e0%b8%87-jquery/</link>
		<comments>http://blog.chonla.com/2009/05/jtemplates-template-engine-%e0%b8%82%e0%b8%ad%e0%b8%87-jquery/#comments</comments>
		<pubDate>Tue, 19 May 2009 17:10:30 +0000</pubDate>
		<dc:creator>chonla</dc:creator>
				<category><![CDATA[JSON]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Souce Code]]></category>
		<category><![CDATA[Template Engine]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jTemplate]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://blog.chonla.com/?p=149</guid>
		<description><![CDATA[ได้ไปอ่านบทความเกี่ยวกับ Template Engine ที่เว็บ jquerytips เป็น Template Engine ที่เป็น plugin ของ jQuery น่าสนใจดีครับ เลยเอามาแบ่งปันกัน jTemplate เป็น Template Engine ที่มีลักษณะการเขียน (Syntax) ที่เรียกได้ว่าลอกแบบกันมาจาก Smarty เลยทีเดียว ทำให้คนที่มีพื้นฐานของ Smarty อยู่แล้ว สามารถเรียนรู้ jTemplate ได้โดยง่าย ส่วนรูปแบบของข้อมูลที่รองรับก็จะอยู่ในรูปแบบของ JSON มาดูตัวอย่างการเขียนกันครับ ขั้นแรก ผมจะกำหนด data ที่จะใช้งานก่อนครับ var data = { id: 4, name: "User List", table: [ {id: 1, name: 'Anne', age: 22, mail: 'anne@domain.com'}, [...]]]></description>
			<content:encoded><![CDATA[<p>ได้ไปอ่านบทความเกี่ยวกับ Template Engine ที่เว็บ <a href="http://www.jquerytips.com" target="_blank">jquerytips</a> เป็น Template Engine ที่เป็น plugin ของ jQuery น่าสนใจดีครับ เลยเอามาแบ่งปันกัน<br />
<span id="more-149"></span><br />
jTemplate เป็น Template Engine ที่มีลักษณะการเขียน (Syntax) ที่เรียกได้ว่าลอกแบบกันมาจาก Smarty เลยทีเดียว ทำให้คนที่มีพื้นฐานของ Smarty อยู่แล้ว สามารถเรียนรู้ jTemplate ได้โดยง่าย ส่วนรูปแบบของข้อมูลที่รองรับก็จะอยู่ในรูปแบบของ JSON มาดูตัวอย่างการเขียนกันครับ</p>
<p>ขั้นแรก ผมจะกำหนด data ที่จะใช้งานก่อนครับ</p>
<pre class="js">var data = {
    id: 4,
    name: "User List",
    table: [
        {id: 1, name: 'Anne', age: 22, mail: 'anne@domain.com'},
        {id: 2, name: 'Amelie', age: 24, mail: 'amelie@domain.com'},
        {id: 3, name: 'Polly', age: 18, mail: 'polly@domain.com'},
        {id: 4, name: 'Alice', age: 26, mail: 'alice@domain.com'},
        {id: 5, name: 'Martha', age: 25, mail: 'martha@domain.com'}
    ],
    toString: function() {
        return this.name.bold() + ' (count: ' + this.table.length + ')';
    }
};</pre>
<p>เสร็จแล้วก็มากำหนด Template</p>
<pre class="js">{#template MAIN}
&lt;div id="header"&gt;{$T.name}&lt;/div&gt;
&lt;table&gt;
{#foreach $T.table as r}
    {#include row root=$T.r}
{#/for}
&lt;/table&gt;
{#/template MAIN}

{#template row}
&lt;tr bgcolor="{#cycle values=['#AAAAEE','#CCCCFF']}"&gt;
    &lt;td&gt;{$T.name.bold()}&lt;/td&gt;
    &lt;td&gt;{$T.age}&lt;/td&gt;
    &lt;td&gt;{$T.mail.link('mailto:'+$T.mail)}&lt;/td&gt;
&lt;/tr&gt;
{#/template row}</pre>
<p>ที่เหลือก็แค่เรียกใช้งาน plugin ตัวนี้เท่านั้นเองครับ ง่าย ๆ</p>
<pre class="js">$("#result").setTemplate($("textarea").text()).processTemplate(data);</pre>
<p>ลองไปดูตัวอย่างที่ <a title="LIVE DEMO : jTemplate for jQuery" href="http://sandbox.chonla.com/jtemplate" target="_blank">LIVE DEMO</a> ได้เลยครับ</p>
<p>แหล่งอ้างอิงและ API</p>
<ul>
<li><a href="http://jtemplates.tpython.com/">http://jtemplates.tpython.com/</a></li>
<li><a href="http://www.jquerytips.com/2008/12/07/jtemplate-template-engine-in-javascript/">http://www.jquerytips.com/2008/12/07/jtemplate-template-engine-in-javascript/</a></li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.chonla.com/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.chonla.com/2009/05/jtemplates-template-engine-%e0%b8%82%e0%b8%ad%e0%b8%87-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>จะใช้ JSON ใน php เซ็ต MIME type อะไรดี</title>
		<link>http://blog.chonla.com/2008/10/%e0%b8%88%e0%b8%b0%e0%b9%83%e0%b8%8a%e0%b9%89-json-%e0%b9%83%e0%b8%99-php-%e0%b9%80%e0%b8%8b%e0%b9%87%e0%b8%95-mime-type-%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3%e0%b8%94%e0%b8%b5/</link>
		<comments>http://blog.chonla.com/2008/10/%e0%b8%88%e0%b8%b0%e0%b9%83%e0%b8%8a%e0%b9%89-json-%e0%b9%83%e0%b8%99-php-%e0%b9%80%e0%b8%8b%e0%b9%87%e0%b8%95-mime-type-%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3%e0%b8%94%e0%b8%b5/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 16:09:05 +0000</pubDate>
		<dc:creator>chonla</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Header]]></category>
		<category><![CDATA[MIME Type]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.chonla.com/?p=66</guid>
		<description><![CDATA[โดยปกติแล้วใน php รวมถึง server-sided script เช่น jsp, asp หรือภาษาอื่น ๆ จะมีการกำหนดค่าของเพจที่ส่งกลับมาว่ามีชนิดเป็น html ซึ่งมีชนิดของไฟล์ที่เราเรียกว่า MIME Type ว่าเป็น text/html MIME ย่อมาจาก Multipurpose Internet Mail Extension ใช้สำหรับบ่งบอกชนิดของไฟล์สำหรับการรับส่งกันใน Internet เช่น ไฟล์ .txt ธรรมดา จะมี MIME type เป็น &#8220;text/plain&#8221; ส่วนไฟล์ html ก็จะเป็น &#8220;text/html&#8221; ส่วนภาพ gif ก็จะเป็น &#8220;image/gif&#8221; เป็นต้น ทำไมเราต้องสนใจชนิดของไฟล์พวกนี้ด้วยล่ะ ด้วยเหตุผลที่ว่า สคริปที่เป็น server-sided script อย่างที่ผมอ้างถึงข้างต้น มันสามารถเปลี่ยนชนิดของไฟล์ที่ส่งกลับมาได้น่ะสิครับ เช่น หน้า php ที่ส่งเป็นภาพกลับมาแทนที่จะเป็น html [...]]]></description>
			<content:encoded><![CDATA[<p>โดยปกติแล้วใน php รวมถึง server-sided script เช่น jsp, asp หรือภาษาอื่น ๆ จะมีการกำหนดค่าของเพจที่ส่งกลับมาว่ามีชนิดเป็น html ซึ่งมีชนิดของไฟล์ที่เราเรียกว่า MIME Type ว่าเป็น text/html</p>
<p><strong>MIME</strong> ย่อมาจาก <span style="color: #3366ff;">Multipurpose Internet Mail Extension</span> ใช้สำหรับบ่งบอกชนิดของไฟล์สำหรับการรับส่งกันใน Internet เช่น ไฟล์ .txt ธรรมดา จะมี MIME type เป็น &#8220;text/plain&#8221; ส่วนไฟล์ html ก็จะเป็น &#8220;text/html&#8221; ส่วนภาพ gif ก็จะเป็น &#8220;image/gif&#8221; เป็นต้น<br />
<span id="more-66"></span><br />
ทำไมเราต้องสนใจชนิดของไฟล์พวกนี้ด้วยล่ะ ด้วยเหตุผลที่ว่า สคริปที่เป็น server-sided script อย่างที่ผมอ้างถึงข้างต้น มันสามารถเปลี่ยนชนิดของไฟล์ที่ส่งกลับมาได้น่ะสิครับ เช่น หน้า php ที่ส่งเป็นภาพกลับมาแทนที่จะเป็น html ก็เพราะว่าเค้ามีการส่ง MIME Type ของภาพกลับมาใน header ด้วยครับ</p>
<p>อย่างที่ผมได้บอกตั้งแต่แรกแล้วว่าปกติแล้ว server-sided script โดยปกติแล้วจะส่ง type เป็น html กลับมาให้ แต่ตัว JSON เองนั้น อย่างที่รู้กันอยู่ว่ามันคือ JavaScript (สังเกตจากชื่อย่อก็ได้ครับ JavaScript Object Notation) จะมากำหนดให้เป็น html ก็กระไรอยู่ การใช้งาน JSON จึงควรกำหนด MIME Type ให้มันอย่างถูกต้องไปเลยครับ</p>
<p>เราสามารถกำหนด MIME Type ให้กับ JSON ได้ 2 ชนิด คือ &#8220;text/javascript&#8221; หรือ &#8220;application/json&#8221; ครับ ซึ่งแบบหลังจะเป็นที่นิยมมากกว่า</p>
<p>สำหรับคนที่เคยมีประสบการณ์กับ JSON บน jQuery นั้น ถ้าไม่เคยกำหนด MIME Type ให้กับ JSON โดยปล่อยให้มันเป็น &#8220;text/html&#8221; ธรรมดากลับมา คงจะเคยเจอเหตุการณ์ที่ jQuery สามารถดึงค่า JSON มาใช้ได้บ้างไม่ได้บ้างแหละครับ</p>
<p>และในเมื่อมันเป็นความไม่แน่นอนที่ไม่มีใครอยากให้เกิดขึ้่น เราก็แค่เพิ่ม code เข้าไปเพื่อให้มันกลายเป็น JSON จริง ๆ น่าจะง่ายกว่า</p>
<p>คำสั่งใน php ก็ง่ายแสนง่ายครับ แค่บรรทัดเดียวว่า&#8230;</p>
<pre class="php" name="code">header("content-type:application/json");</pre>
<p>เท่านี้เองครับ สิ่งที่ return กลับไปให้บราวเซอร์ก็จะกลายเป็น JSON ในบัดดล ว่าแล้วก็ไปดู <a title="LIVE DEMO : JSON MIME Type" href="http://sandbox.chonla.com/jsonmime/" target="_blank">LIVE DEMO</a> กันเลย</p>
<p><strong>ล.ป. (ลืมไป)</strong> <span style="color: #ff0000;">ตัวอย่างใน LIVE DEMO บางทีอาจจะได้ค่ากลับมาเป็น JSON เสมอก็ได้ อย่างที่บอกแหละครับ ว่ามันไม่แน่ไม่นอน</span></p>
<p><strong>หมายเหตุ</strong></p>
<p><em>server-sided script</em> หมายถึง script ต่าง ๆ ที่มีการรันที่ server แล้วส่งกลับมาให้กับ client เช่น php, asp, jsp, perl เป็นต้น<br />
<em>client-sided script</em> หมายถึง script ต่าง ๆ ที่มีการรันที่ตัว client เอง เช่น Javascript, VBScript เป็นต้น</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.chonla.com/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.chonla.com/2008/10/%e0%b8%88%e0%b8%b0%e0%b9%83%e0%b8%8a%e0%b9%89-json-%e0%b9%83%e0%b8%99-php-%e0%b9%80%e0%b8%8b%e0%b9%87%e0%b8%95-mime-type-%e0%b8%ad%e0%b8%b0%e0%b9%84%e0%b8%a3%e0%b8%94%e0%b8%b5/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>JSON ศุกร์ 13 ฝันหวาน</title>
		<link>http://blog.chonla.com/2008/10/json-%e0%b8%a8%e0%b8%b8%e0%b8%81%e0%b8%a3%e0%b9%8c-13-%e0%b8%9d%e0%b8%b1%e0%b8%99%e0%b8%ab%e0%b8%a7%e0%b8%b2%e0%b8%99/</link>
		<comments>http://blog.chonla.com/2008/10/json-%e0%b8%a8%e0%b8%b8%e0%b8%81%e0%b8%a3%e0%b9%8c-13-%e0%b8%9d%e0%b8%b1%e0%b8%99%e0%b8%ab%e0%b8%a7%e0%b8%b2%e0%b8%99/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 18:21:44 +0000</pubDate>
		<dc:creator>chonla</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://blog.chonla.com/?p=25</guid>
		<description><![CDATA[คนละ JSON ครับ ศุกร์ 13 ฝันหวานนั่นมัน Jason ฆาตกรซอมบี้โรคจิต ถือขวานมั่ง มีดมั่ง บางทีก็เลื่อยไฟฟ้าไปไล่ฆ่าคน ผมกำลังหมายถึง JSON ที่ย่อมาจาก JavaScript Object Notation ครับ JSON ในที่นี้ หมายถึง รูปแบบของข้อมูล คนอ่านออก คอมพิวเตอร์ก็อ่านออก อยู่ในรูปของ Object หรือ Array ข้อดีของมันคือ เมื่อมันอยู่ในรูปของ Object แล้ว แน่นอน มันส่งค่าประเภทฟังก์ชั่นมาด้วยได้ (โอ้ว ดีจริง ๆ) ยกตัวอย่างค่าของ JSON ครับ { "name": "chonla", "position": "คนสวน", "birthday": { "date": 1, "month": 1, "year": 1970 } } [...]]]></description>
			<content:encoded><![CDATA[<p>คนละ JSON ครับ ศุกร์ 13 ฝันหวานนั่นมัน Jason ฆาตกรซอมบี้โรคจิต ถือขวานมั่ง มีดมั่ง บางทีก็เลื่อยไฟฟ้าไปไล่ฆ่าคน ผมกำลังหมายถึง JSON ที่ย่อมาจาก JavaScript Object Notation ครับ<br />
<span id="more-25"></span><br />
JSON ในที่นี้ หมายถึง รูปแบบของข้อมูล คนอ่านออก คอมพิวเตอร์ก็อ่านออก อยู่ในรูปของ Object หรือ Array ข้อดีของมันคือ เมื่อมันอยู่ในรูปของ Object แล้ว แน่นอน มันส่งค่าประเภทฟังก์ชั่นมาด้วยได้ (โอ้ว ดีจริง ๆ)</p>
<p>ยกตัวอย่างค่าของ JSON ครับ</p>
<pre class="js" name="code">{
  "name": "chonla",
  "position": "คนสวน",
  "birthday": {
    "date": 1,
    "month": 1,
    "year": 1970
  }
}</pre>
<p>การนำไปใช้งานก็แสนง่ายดายครับ มีหลายวิีธีให้เลือก เช่น ผมยกตัวอย่างให้ตัวแปร contact เก็บค่า string ด้านบน เมื่อผมต้องการทำให้มันเป็น JSON object ก็เพียงแค่สั่ง eval() มันครับ</p>
<pre class="js" name="code">var c1 = eval("(" + contact + ")"); // แบบนี้ก็ได้
eval("var c2 = " + contact + ";");  // แบบนี้ก็ยังได้เลยครับ</pre>
<p><strong>การเอา JSON ไปใช้กับ Ajax</strong></p>
<p>เดิมที Ajax จะใช้กับ XML (ตามชื่อมันเลยครับ) หลัง ๆ ไม่ได้มีใช้แค่ XML แล้วครับ ยังมีทั้ง JSON, Text, HTML หรือ Data ในรูปแบบอื่น ๆ อีก การรับค่า XML นั้น ปกติเราก็จะดึงจาก responseXML ของ XML Object แต่ JSON มีค่าเป็น string ธรรมดา ก็ให้ดึงจาก responseText แทนครับ แล้วก็นำไป eval() เพื่อให้ได้เป็น Object ได้เลยครับ</p>
<p><strong>การเอา JSON ไปใช้กับ jQuery</strong></p>
<p>ยิ่งง่ายใหญ่ ใน $.post() ใน jQuery เวอร์ชั่นใหม่ ๆ ได้เพิ่ม parameter ตัวสุดท้ายมาให้เพื่อกำหนดชนิดของข้อมูลที่จะรับกลับมา เราก็แค่กำหนด &#8220;json&#8221; ให้มัน ค่าที่ได้ก็จะกลับมาเป็น Object สำเร็จรูปเลยครับ</p>
<pre class="js" name="code">$.post("save.php", {name:"john"}, save_complete, "json");
function save_complete(json)
{
    alert(json.code);
}</pre>
<p>ง่ายใช่มั๊ยล่ะครับ งั้นไปดู <a title="LIVE DEMO : JSON" href="http://sandbox.chonla.com/json" target="_blank">LIVE DEMO</a> กันครับ</p>
<p>แหล่งอ้างอิงเพิ่มเติม</p>
<ul>
<li>http://en.wikipedia.org/wiki/JSON</li>
<li>http://www.json.org/</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.chonla.com/wp-content/plugins/add-to-any/share_save_171_16.gif" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.chonla.com/2008/10/json-%e0%b8%a8%e0%b8%b8%e0%b8%81%e0%b8%a3%e0%b9%8c-13-%e0%b8%9d%e0%b8%b1%e0%b8%99%e0%b8%ab%e0%b8%a7%e0%b8%b2%e0%b8%99/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
