Á¦19Àå Zend_Json

¸ñÂ÷

19.1. µµÀÔ
19.2. ±âº»ÀûÀÎ »ç¿ë¹ý
19.3. JSON ¿ÀºêÁ§Æ®
19.4. XML (À¸)·ÎºÎÅÍ JSON ¿¡ÀÇ º¯È¯

19.1. µµÀÔ

Zend_Json (Àº)´Â,PHP ÀÇ ³×ÀÌÆ¼ºê µ¥ÀÌÅ͸¦ JSON Çü½Ä¿¡ ½Ã¸®¾ó¶óÀÌÁî ÇϰųªJSON ÀÇ µ¥ÀÌÅ͸¦ PHP ÀÇ ³×ÀÌÆ¼ºê µ¥ÀÌÅÍ¿¡ µÇµ¹¸®°Å³ª ÇÏ´Â Æí¸®ÇÑ ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. JSON ¿¡ ´ëÇÑ º¸´Ù »ó¼¼ÇÑ Á¤º¸´Â, JSON ÇÁ·ÎÁ§Æ®ÀÇ »çÀÌÆ® (À»)¸¦ ÂüÁ¶ÇØ ÁֽʽÿÀ.

JSON (JavaScript Object Notation : JavaScript ¿¡ ÀÇÇÑ ¿ÀºêÁ§Æ® ±â¹ý) (Àº)´Â,JavaScript (¿Í)°ú ±× ¿ÜÀÇ ¾ð¾î¿ÍÀÇ »çÀÌÀÇ µ¥ÀÌÅÍ ±³È¯À» ½Ç½ÃÇϱâ À§Çؼ­ ÀÌ¿ëµË´Ï´Ù. JSON ÇÏ JavaScript ¿¡ ÀÇÇØ¼­ Á÷Á¢ Æò°¡µË´Ï´Ù.±× ¶§¹®¿¡,JavaScript Ŭ¶óÀÌ¾ðÆ®¿ÍÀÇ µ¥ÀÌÅÍ ±³È¯¿¡ »ç¿ëÇÏ´Â ¼­½ÄÀ¸·Î¼­´Â, XML º¸´Ù È¿À²ÀûÀ¸·Î °æ·®ÀÎ ¹°°ÇÀÌ µË´Ï´Ù.

ÇÑÃþ ´õ Zend_Json ¿¡´Â, ÀÓÀÇÀÇ XML ¹®ÀÚ¿­À» JSON Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â ±â´Éµµ ÁغñµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇϸé, ¿£ÅÍÇÁ¶óÀÌÁî ¾îÇø®ÄÉÀ̼ÇÀÇ XML µ¥ÀÌÅ͸¦ Ajax ¾îÇø®ÄÉÀ̼ÇÀ¸·Î »ç¿ëÇϱâ À§ÇÑ JSON (À¸)·Î º¯È¯ÇÏ´Â °ÍÀÌ °£´ÜÇÏ°Ô ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¶Ç, ºê¶ó¿ìÀúÃøÀÇ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ÀϺη¯ XML (À»)¸¦ ÆÛ½º ½ÃŰ´Â ¼ö°í¸¦ »ý·«ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀ» »ç¿ëÇϸé, ¾îÇø®ÄÉÀÌ¼Ç °íÀ¯ÀÇ µ¥ÀÌÅÍ Ã³¸®¸¦ °£´ÜÇÏ°Ô ½ÇÀåÇÒ ¼ö ÀÖ°Ô µÇ°ÚÁö¿ä.