JSON 파일이란 무엇이며 파일을 여는 방법

JSON 파일이란 무엇이며 파일을 여는 방법

Excel에서 개인 회계와 같은 일을 해본 적이 있다면 아마도 이 문제를 느꼈을 것입니다. 더 많은 정보를 저장할수록 업데이트하기가 더 어려워집니다. 데이터가 커지면 모든 것이 지저분하고 이상해집니다. 데이터베이스는 훌륭하지만 우리 대부분이 원하는 만큼 정확히 “읽을 수”는 없습니다. 우리를 도와줄 JSON이 있어서 다행입니다.

JSON 파일이란?

JSON은 JavaScript Object Notation의 약자이며 JavaScript에서 객체를 정의하는 데 사용됩니다. 물론 JSON을 이해하기 위해 JavaScript를 배울 필요는 없습니다. 단순히 데이터를 그룹화하기 위한 형식이므로 읽고 형식을 지정하기가 더 쉽습니다.

이 예를 한 눈에 보고 각 애완 동물의 이름을 찾으십시오.

{
"pets": [
{
"type": "dog",
"name": "Maddogna",
"breed": "Golden Retriever",
"age": 3,
"likes": ["barking", "going for walks", "Fluffman"],
"dislikes": ["loud noises", "strangers"]
},
{
"type": "cat",
"name": "Fluffman",
"breed": "Siamese",
"age": 3,
"likes": ["napping", "being petted"],
"dislikes": ["being picked up", "Maddogna", "dog food"]
},
{
"type": "iguana",
"name": "Gizzards the Great",
"breed": "Green Iguana",
"age": 2,
"likes": ["sunbathing", "watching Fluffman and Maddogna"],
"dislikes": ["cold weather", "being stared at by Fluffman and Maddogna"]
}
]}

그것은 사물의 목록과 같습니다. 그리고 애완 동물의 이름을 쉽게 볼 수 있습니다: Maddogna, Fluffman 및 Gizzards the Great. 그 중에는 나이, 싫어하는 것, 품종과 같은 다른 데이터도 있습니다.

JSON은 데이터와 관련하여 컴퓨터와 일반 인간 사이의 격차를 해소합니다. 빠르고 이해하기 쉬우며 데이터를 원하는 다른 형식으로 변환할 수 있습니다.

JSON 파일은 대량의 데이터를 변환할 때 가장 빛을 발합니다.

JSON은 무엇에 사용됩니까?

JSON은 형식입니다. 거의 모든 것을 보낼 수 있습니다. 컴파일된 데이터를 보내는 한 JSON을 사용할 수 있습니다. 사실, 당신의 컴퓨터는 당신도 모르는 사이에 전 세계의 다른 컴퓨터와 대화하기 위해 지금 그것을 사용하고 있을 것입니다.

다음과 같이 JSON을 많이 사용할 수 있습니다.

  • 인스턴트 메시지
  • 이메일
  • 구성 파일
  • 네트워킹 정보
Json Lite 다크 모드로 포맷된 샘플 Pi의 요구 사항

개발 및 출시 중에 게임에서 JSON을 확인하여 저장 및 설정을 저장할 수도 있습니다.

물론 데이터를 이동하는 더 빠른 다른 방법이 있지만 JSON은 너무 편리해서 포기할 수 없습니다.

JSON 파일을 여는 방법

본질적으로 JSON 파일은 “.json” 확장자로 저장된 텍스트 파일입니다. 일반 텍스트 파일인 것처럼 모든 종류의 일반 텍스트 편집기로 열 수 있습니다.

  • Windows에서 메모장을 열고 “파일 -> 열기”로 이동한 다음 열려고 하는 JSON 파일을 찾습니다.
파일 열기 시 메모장 빨간색 화살표
메모장 파일 열기 모든 파일
  • 파일 내에서 찾고 싶은 것이 있으면 Ctrl+를 누른 F다음 찾으려는 것을 입력하십시오.
Json 파일에서 Maddogna를 검색하는 메모장
  • 새로운 JSON 파일을 만들고 싶다면 일반 텍스트 파일을 만들고 “.json” 파일 확장자로 저장하면 됩니다. 저장 유형을 “모든 파일”로 변경해야 합니다. 그렇지 않으면 대신 “filename.json.txt”로 바뀝니다.
저장 유형 드롭다운에서 새 Json 파일 저장 애완 동물 Json Arrow

JSON 뷰어 사용

이제 유용하지만 이러한 온라인 변환기의 문제는 웹 기반 작업을 수행할 때 편리하지 않다는 것입니다. 다행스럽게도 JSON 파일을 변환하는 데 도움이 될 뿐만 아니라 내용을 더 잘 읽을 수 있게 해주는 다양한 종류의 JSON 뷰어가 있습니다.

JSON 라이트

JSON Lite( Chrome | Firefox )는 모든 Chrome 기반 브라우저에서 JSON 파일을 훨씬 쉽게 보고 편집할 수 있게 해주는 브라우저 확장 프로그램입니다. 다른 색상으로 JSON 코드의 일부를 강조 표시합니다. 그리고 기본 모양이 충분히 “보이지” 않는 경우 들여쓰기 설정을 변경하고 선을 접고 어두운 모드로 설정할 수도 있습니다.

왼쪽에 Json Lite가 있고 오른쪽에 없음이 있는 Jsonplaceholder Typicode 샘플 Json
왼쪽: JSON Lite가 포함된 JSON; 오른쪽: JSON Lite가 없는 JSON

또는 이러한 JSON 뷰티퍼를 사용하여 데이터를 더 쉽게 볼 수 있습니다.

JSON 파일 변환

JSON 파일을 사용하는 대상에 따라 변환기를 사용하여 CSV 또는 XML 파일로 변경해야 할 수 있습니다.

이렇게 하려면 Code Beautify JSON 뷰어 와 같은 JSON 변환기를 사용할 수 있습니다 . JSON 파일을 CSV 또는 XML로 변환한 다음 다른 소프트웨어에서 사용할 수 있는 웹 앱입니다.

Code Beautify JSON 뷰어를 사용하려면 “파일” 버튼을 클릭하여 파일을 업로드한 다음 “XML로” 또는 “CSV로”를 클릭하여 변환하십시오.

Code Beautify Json Viewer Json 파일을 Xml 파일 또는 Csv 파일로 변환

자주 묻는 질문

JSON이 CSV 및 XML보다 낫습니까?

CSV 및 XML에 비해 JSON 파일은 더 간단하고 유연하며 컴퓨터가 해석하기 쉽습니다. 대부분의 경우 데이터 구조를 있는 그대로 저장할 수 있습니다. XML과 달리 1은 숫자이며 숫자 1을 포함하는 문자열이 아니라는 태그를 추가할 필요가 없습니다. 또한 복잡한 데이터 구조를 가질 수 있습니다. 데이터의 추가 “셀”.

JSON은 프로그래밍 언어입니까?

JSON은 프로그래밍 언어가 아니지만 프로그래밍 언어 내에서 확실히 사용됩니다. JSON은 해당 언어에서 “객체”라고 하는 것을 정의하는 데 사용하는 JavaScript를 기반으로 합니다. 이것은 항목을 나열하기 위한 표기 형식입니다. 항목을 정의하는 것 외에는 아무 것도 할 수 없습니다.

JSON은 단지 XML입니까?

아니요, JSON은 XML이 아닙니다. XML과 달리 JSON에서 숫자, 부울 및 null 값을 정의할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다