그누보드 데이터를 json 으로 내보내고, javascript 에서 사용하기 > 개발

본문 바로가기
사이트 내 전체검색

개발

그누보드 데이터를 json 으로 내보내고, javascript 에서 사용하기

페이지 정보

profile_image
작성자 관리자 (112.♡.173.204)
댓글 0건 조회 1,789회 작성일 22-03-04 14:17

본문

## 그누보드에서 json 으로 데이터 내보내기

https://sir.kr/g5_plugin/3318



## jQuery 로 json 데이터 가져오기

jQuery.ajax 로 처리한다.
참고로, jQuery.getJSON 은 async 옵션과 type 옵션을 사용할수 없다고 한다.

https://withthisclue.tistory.com/entry/jQuery-json-파일-읽기-ajax-getJSON-차이 [TI이야기]
https://withthisclue.tistory.com/entry/jQuery-json-%ED%8C%8C%EC%9D%BC-%EC%9D%BD%EA%B8%B0-ajax-getJSON-%EC%B0%A8%EC%9D%B4



## javascript 에서 json 데이터 처리하기


그냥 배열처럼 사용하면 된다.
```
var val1 = data["key"];
var val2 = data.key;
```
유의할 점은, json 데이터가 loop 배열을 encode 한 것이라면, 루프 순번을 지정해 주어야 한다.
```
var val1 = data[0]["key"];
var val2 = data[0].key;
```


https://java119.tistory.com/54


## javascript 에서 json data format 변환 - JSON.parse(), JSON.stringify()
JSON.parse()
```
const json = '{"result":true, "count":42}';
const obj = JSON.parse(json);

console.log(obj.count);
// expected output: 42

console.log(obj.result);
// expected output: true
```
JSON.stringify()
```
console.log(JSON.stringify({ x: 5, y: 6 }));
// expected output: "{"x":5,"y":6}"

console.log(JSON.stringify([new Number(3), new String('false'), new Boolean(false)]));
// expected output: "[3,"false",false]"

console.log(JSON.stringify({ x: [10, undefined, function(){}, Symbol('')] }));
// expected output: "{"x":[10,null,null,null]}"

console.log(JSON.stringify(new Date(2006, 0, 2, 15, 4, 5)));
// expected output: ""2006-01-02T15:04:05.000Z""
```




https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/JSON
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

추천0

댓글목록

등록된 댓글이 없습니다.

Total 385건 1 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
385446002-02
384579001-09
383708012-25
382605012-15
381654012-10
380314012-03
379331011-26
378339011-04
377861009-08
3761065008-11
3751161008-10
3741452007-10
373990007-03
3721357006-06
3711213004-23
3701179004-20
3692071004-19
368882004-12
3671465004-11
3661515004-11

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.