새로운 JSON 편집 기능 추가
2020 버전에서 Altova는 XMLSpy에 "JSON 그리드 뷰"라는 완전히 새로운 JSON 편집 방식을 도입했습니다. 이 시각적인 JSON 편집기는 JSON 문서의 구조를 그래픽으로 표현하며, 텍스트 편집기에서 보이는 JSON 코드보다 훨씬 직관적이고 사용하기 쉽습니다. 특히, 여러 개의 중첩된 배열과 객체로 구성된 복잡하고 긴 문서의 경우 더욱 그렇습니다.
JSON Grid의 각 버전 출시마다, 저희는 JSON Grid에 포함된 다양한 편집 도구 목록을 개선해 나가고 있습니다. 2020년 10월에 출시된 2021 버전에서 발표된 몇 가지 중요한 업데이트를 살펴보겠습니다.

JSON Grid은 JSON 데이터를 더욱 효율적으로 활용할 수 있도록 다양한 기능을 제공합니다. 자동 데이터 유형 감지 및 편집 속도를 높여주는 단축키 기능부터, XQuery 필터/수식 및 숫자 데이터 기반 차트 생성과 같은 독창적인 고급 도구까지 제공합니다. 최신 업데이트 내용은 다음과 같습니다.
새로운 JSON 항목 추가 기능 옵션
XMLSpy는 JSON 편집기 이 기능은 상황에 맞는 드롭다운 메뉴를 제공하여 유효한 편집 옵션을 보여주며, 이제는 자식 항목, 하위 항목, 그리고 속성 입력 도우미 창에서도 동일한 기능을 제공합니다.
이 기능은 허용 가능한 값을 즉시 시각적으로 확인할 수 있도록 도와주며, 또한 더블 클릭을 통해 쉽게 값을 삽입할 수 있습니다. 이는 특정 상황에서는 오른쪽 클릭 메뉴를 사용하는 것보다 더 빠른 방법일 수 있습니다. 예를 들어, 여기서는 "레이블" 항목을 간단히 더블 클릭하여 "장르" 항목 아래에 삽입할 수 있습니다.

새로운 JSON 복사 및 붙여넣기 기능 추가

새로운 기능들을 통해 JSON 문서의 특정 부분을 복사하여 다른 응용 프로그램에서 해당 내용을 활용하거나, XPath를 사용하여 필터와 함수를 생성하는 등 다양한 작업을 보다 쉽게 수행할 수 있습니다.
| 명령어 | 설명 |
|---|---|
| JSON 텍스트로 복사 | 현재 선택된 내용을 JSON 또는 JSON Lines 형식의 텍스트로 변환하여 복사합니다. |
| 구조화된 텍스트로 복사 | 현재 선택된 내용을 TSV (탭으로 구분된 값) 형식으로 변환하여 복사합니다. |
| 이미지로 복사 | 현재 선택된 이미지 셀을 이미지 파일로 복사합니다. |
| XPath 복사 | XPath 3.1 구문, 예: ?Artists?1?Albums?1?Tracks |
| JSON Pointer 복사 | JSON Pointer 구문, 예: /Artists/1/Albums/1/Tracks |
매우 큰 JSON 파일에 대한 지원
JSON 데이터를 다루는 데 용이하도록, JSON 그리드에서 "도구 | 옵션" 대화 상자를 사용하여 노드를 1KB, 10KB 또는 100KB 단위로 묶을 수 있습니다.

추가적인 사용 편의 기능
- 마우스 커서를 특정 영역에 올려놓으면 툴팁이 나타나면서 JSON Grid의 다양한 기능을 쉽게 활용할 수 있습니다 (아래 그림 참조)
- 섹션 확장/축소, 확대/축소 기능을 위한 단축키
- 단어 줄 바꿈 기능을 켜거나 끌 수 있습니다
- 아랍어, 히브리어 등 특정 언어의 경우, 오른쪽에서 왼쪽으로 읽는 방식을 지원합니다.

이러한 새로운 기능들은 JSON Grid를 더욱 강력하고 사용하기 편리하게 만들어줍니다. 다음 JSON 편집기 업데이트에 대한 기능 제안 사항이 있으신가요? 아래에 댓글로 남겨주세요!
XMLSpy에서 JSON 편집 도구를 사용해 보세요 30일 무료 체험 기간.