
JSON 문서의 작성법은 다음과 같습니다.
- JSON 문서는 key-value 쌍으로 구성됩니다.
- key는 문자열로만 구성되며, 중복되지 않아야 합니다.
- value는 문자열, 숫자, 배열, 객체, 불리언, null 중 하나일 수 있습니다.
- 배열은 대괄호([])로 감싸져 있으며, 각 요소는 쉼표(,)로 구분됩니다.
- 객체는 중괄호({})로 감싸져 있으며, 각 key-value 쌍은 쉼표(,)로 구분됩니다.
- 불리언은 true 또는 false로만 구성됩니다.
- null은 null로만 구성됩니다.
예를 들어, 다음 JSON 문서는 이름, 나이, 주소, 연락처 정보를 포함합니다.
#hostingforum.kr
json
{
"이름": "홍길동",
"나이": 30,
"주소": "서울시 종로구",
"연락처": "010-1234-5678"
}
이 JSON 문서는 MongoDB의 BSON 형식으로 변환할 수 있습니다. MongoDB의 BSON 형식은 JSON 형식과 유사하지만, 일부 특수한 형식이 있습니다. 예를 들어, MongoDB의 BSON 형식에서는 날짜를 ISO 8601 형식으로 표현할 수 있습니다.
#hostingforum.kr
json
{
"_id" : ObjectId("..."),
"이름" : "홍길동",
"나이" : 30,
"주소" : "서울시 종로구",
"연락처" : "010-1234-5678"
}
MongoDB의 BSON 형식으로 변환하는 방법은 MongoDB의 `fromJSON()` 메서드를 사용하여 JSON 문서를 BSON 형식으로 변환할 수 있습니다.
#hostingforum.kr
javascript
var bson = MongoDB.BSON.fromJSON(json);
이러한 방법으로 JSON 문서를 BSON 형식으로 변환할 수 있습니다.
2025-04-03 23:39