JSON(JavaScript Object Notation)은 XML에 비하여 가볍고 정형화된 형식으로, 최근에는 API 를 JSON 형식으로도 많은 업체들이 제공하고 있습니다. 여기서는 Flex 2.0 에서 JSON 을 사용하는 방법에 대하여 간략하게 소개할까 합니다.
1. JSON Component 다운로드 및 설정
- corelib ActionScript 3 library 다운로드
- 다운로드 받은 압축 파일 중에서 "corelib.swc" 파일을 component library 디렉토리에 복사한다. ( 본인의 경우는 Flex Builder 2.0 의 기본 Library Path C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\frameworks\libs 에 복사하였다. )
- Flex Builder 2.0 에서
1 . 메뉴에서 Window > Open Perspective > Flex Development
2. 다시 메뉴에서 Window > Show View > Navigator
3. 사용하고자 하는 프로젝트를 선택 후에 마우스 오른쪽 버튼을 클릭 후 "Properties" 선택한다.
4. Flex Build Path > Library Path 을 선택 후에 아래 그림과 같이 corelib.swc 파일을 추가한다.
2. 소스
JSONTest.mxml
|
<?xml version="1.0" encoding="utf-8"?> <mx:Script> public function faultHandler(event:FaultEvent):void{ <mx:DataGrid id="grid" right="10" left="10" top="99" bottom="10"> |
j.php
|
<? require "../../lib/JSON/JSON.php"; $json = new Services_JSON(); $rows["INFO"] = array("TITLE" => "JSON 사용 예", "DATE" => date("Y년 m월 d일")); for($i=0;$i<10;$i++){ print($output); ?> |
3. 데모
4. 참고
- http://www.json.org/
- http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries#corelib
- http://weblogs.macromedia.com/mesh/archives/2006/03/one_of_the_litt.html
출처 : Tong - BlueSky_08님의 Flex/Flash/AIR/As통
'ria > flex' 카테고리의 다른 글
| Adobe FLEX3 & AIR 컨퍼런스 (0) | 2008/02/01 |
|---|---|
| crossdomain.xml 에 대한 글 (0) | 2008/01/28 |
| Flex 2.0에서 JSON 활용하기 (1) | 2008/01/26 |
| Flex Builder 2 Memory (0) | 2008/01/24 |
| ::: 최상의 유저 인터페이스 설계 방법 ::: (0) | 2008/01/21 |
| Tree isBranch를 강제 설정했을 때 버그 (0) | 2008/01/18 |




댓글을 달아 주세요
좋은글 감사합니다
2008/03/26 17:45 [ ADDR : EDIT/ DEL : REPLY ]