다른 팀의 업무를 도와주며 한두시간의 시간을 투자해서 만든 프로그램입니다.. (그런데 사용할 일이 사라져서 빛을 보지도 못한 프로그램입니다;)
(참고: array 타입일 경우 테이블의 첫번째 로우에 각 item 의 이름(key)이 표시되는데, 그 아이템의 순서가 뒤바뀌거나 item 의 이름 종류나 개수가 일치하지 않는 경우 예외처리를 해놓지 않아서 정확하게 동작하지 않습니다)
15ms
아래부터는 다른 예제입니다
109ms
- URL
- 소개
(참고: array 타입일 경우 테이블의 첫번째 로우에 각 item 의 이름(key)이 표시되는데, 그 아이템의 순서가 뒤바뀌거나 item 의 이름 종류나 개수가 일치하지 않는 경우 예외처리를 해놓지 않아서 정확하게 동작하지 않습니다)
- 예제
{
code: 'success',
data: {
member: {
name: '김성준',
id: 'azki',
sno: '0701082'
}
}
}
위의 JSON 코드를 넣으니 아래 테이블로 표시되네요..code: 'success',
data: {
member: {
name: '김성준',
id: 'azki',
sno: '0701082'
}
}
}
code | data | ||||||||
success |
|
아래부터는 다른 예제입니다
{
"dataset": [{
"columnInfo": [{
"type": "string",
"size": 10,
"name": "departure_city"
}, {
"type": "string",
"size": 10,
"name": "departure_date"
}, {
"type": "string",
"size": 10,
"name": "arrival_city"
}, {
"type": "string",
"size": 10,
"name": "arrival_date"
}],
"rows": [{
"arrival_city": "TOKYO",
"departure_date": "03Jul08",
"arrival_date": "05Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "03Jul08",
"arrival_date": "06Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "10Jul08",
"arrival_date": "12Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "10Jul08",
"arrival_date": "13Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "17Jul08",
"arrival_date": "19Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "17Jul08",
"arrival_date": "20Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "24Jul08",
"arrival_date": "26Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "24Jul08",
"arrival_date": "27Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "31Jul08",
"arrival_date": "02Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "31Jul08",
"arrival_date": "03Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "07Aug08",
"arrival_date": "09Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "07Aug08",
"arrival_date": "10Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "14Aug08",
"arrival_date": "16Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "14Aug08",
"arrival_date": "17Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "21Aug08",
"arrival_date": "23Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "21Aug08",
"arrival_date": "24Aug08",
"departure_city": "BUSAN"
}],
"name": "Schedule"
}]
}
위의 JSON 코드를 넣으니 아래 테이블로 표시되네요.."dataset": [{
"columnInfo": [{
"type": "string",
"size": 10,
"name": "departure_city"
}, {
"type": "string",
"size": 10,
"name": "departure_date"
}, {
"type": "string",
"size": 10,
"name": "arrival_city"
}, {
"type": "string",
"size": 10,
"name": "arrival_date"
}],
"rows": [{
"arrival_city": "TOKYO",
"departure_date": "03Jul08",
"arrival_date": "05Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "03Jul08",
"arrival_date": "06Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "10Jul08",
"arrival_date": "12Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "10Jul08",
"arrival_date": "13Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "17Jul08",
"arrival_date": "19Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "17Jul08",
"arrival_date": "20Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "24Jul08",
"arrival_date": "26Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "24Jul08",
"arrival_date": "27Jul08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "31Jul08",
"arrival_date": "02Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "31Jul08",
"arrival_date": "03Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "07Aug08",
"arrival_date": "09Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "07Aug08",
"arrival_date": "10Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "14Aug08",
"arrival_date": "16Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "14Aug08",
"arrival_date": "17Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "21Aug08",
"arrival_date": "23Aug08",
"departure_city": "BUSAN"
}, {
"arrival_city": "TOKYO",
"departure_date": "21Aug08",
"arrival_date": "24Aug08",
"departure_city": "BUSAN"
}],
"name": "Schedule"
}]
}
dataset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
- 추후 업데이트될 수도 있는(?) 기능들..
- JSON 데이타를 포맷팅해주는 기능 (보기 편하게)
- 색상등으로 좀 더 보기 편하게 해주는 기능
- 두가지 이상의 JSON 데이타를 서로 비교-분석 해주는 기능
- 많은 케이스에 대해서 테스트가 이뤄지지 않은 상태라 버그가 있을 가능성이 높음. -> 디버깅..
'javascript' 카테고리의 다른 글
자바스크립트로 마우스 휠 (mousewheel) 움직임 체크. (0) | 2008.10.30 |
---|---|
prototype의 constructor에 대한 질문. (왜 저장해뒀지?) (0) | 2008.07.18 |
input type 변경의 크로스 브라우저 문제 (password) (0) | 2008.06.10 |
<button> 엘리멘트의 크로스 브라우징 문제 (1) | 2008.05.26 |
JavaScript 에서 style 속성 구하기 (0) | 2008.05.21 |