Skip to content
The Little Bakery A product of The Little Bakery

macOS 개발자를 위해 제작

JSON과 XML 작업을 더 빠르게.

더 빠르게 작업할 수 있도록 구축된 네이티브 macOS JSON 및 XML 편집기. 앱을 떠나지 않고도 유효성 검사, 형식 지정, 비교 및 REST 요청을 보낼 수 있습니다.

버전 1.4.0

JsonXmlEditor interface preview

일상적인 JSON/XML 작업에 필요한 모든 것

JsonXmlEditor는 실용적인 도구로 워크플로를 단순화합니다.

편집 경험

  • 아름답게 분할된 캔버스: 왼쪽에는 편집 가능한 소스, 오른쪽에는 검증되고 포맷된 출력.
  • 즉각적인 JSON 및 XML 감지와 한눈에 보이는 명확한 유효성 상태.
  • 사용자 설정 기반의 실시간 포맷팅, 스마트 diff 보기, 정밀한 오류 강조.
  • 양쪽 패널 모두에 원클릭 Prettify 및 Compress, 오른쪽에서 왼쪽으로 복사 포함.
  • 풍부한 문법 강조, 자연스러운 줄 번호, 익숙한 macOS 네이티브 편집 경험.
  • 중첩 JSON 문자열이 자동으로 감지됩니다 — 클릭하면 소스 문서 바로 다음에 위치한 명명된 탭에서 임베드된 JSON이 열립니다.
  • 오른쪽 패널 전용 선택적 중첩 JSON 감지, 기본값은 꺼짐.
  • 하나의 툴바 동작으로 클립보드의 JSON 또는 XML을 새 문서로 열기.

문서 및 파일 관리

  • 정돈된 사이드바에서 모든 열린 문서를 유형 아이콘, 미저장 표시, 빠른 작업과 함께 확인할 수 있습니다.
  • 항상 손 닿는 곳에 두고 싶은 문서를 위한 사이드바 상단의 고정 파일 섹션.
  • 그립 핸들을 사용해 사이드바에서 문서를 드래그하여 순서 변경.
  • 각 문서의 생성 및 수정 날짜가 사이드바에 직접 표시됩니다.
  • 중첩 JSON 탭은 소스 파일과 JSON 키의 이름을 따르며, 부모 문서 바로 다음에 삽입됩니다.
  • 새로 만들기, 열기, 저장, 다른 이름으로 저장, 닫기를 모두 지원하며 미저장 변경 사항도 보호합니다.
  • Finder에서 파일을 사이드바로 바로 끌어올 수 있고 필요할 때는 항상 새 문서를 바로 시작할 수 있습니다.
  • .json, .xml, .txt 파일을 기본 지원하며 감지된 내용에 맞춰 저장 제안도 제공합니다.

포맷 제어

  • 들여쓰기를 2, 4, 8칸 중에서 선택해 원하는 방식으로 문서를 포맷하세요.
  • 선택 가능한 JSON 키 정렬과 XML pretty-print로 최종 출력 형식을 제어할 수 있습니다.
  • 포맷 설정은 열려 있는 모든 문서에 일관되게 적용됩니다.

내장 REST 클라이언트

  • REST 요청이 사이드바 탐색에 위치합니다 — 탭 스트립이 더 이상 복잡하지 않습니다.
  • 요청 이름을 변경하고 생성 및 수정 날짜를 한눈에 확인하세요.
  • 메서드, URL 입력, 쿼리/헤더 테이블, JSON 인식 본문 편집기를 포함한 전체 요청 빌더.
  • 스마트 URL 정규화가 잘못된 프로토콜과 붙여넣은 입력을 자동으로 수정합니다.
  • 자동 Accept, User-Agent, JSON Content-Type 기본값으로 요청 형식을 안정적으로 유지합니다.
  • 응답 검사기에서 상태, 헤더, 본문, 전체 기록, 포맷 도구, 문서로 열기 동작을 확인할 수 있습니다.
  • 명확한 네트워크 오류 정보에는 호스트 해석 문제를 파악하는 데 도움이 되는 힌트도 포함됩니다.

코드 생성기

  • 유효한 JSON 페이로드에서 DTO 코드를 빠르게 생성하고 같은 저장 흐름에서 미리보기와 내보내기를 처리합니다.
  • PHP, Go, Python, TypeScript, Swift, C#, Java용 DTO를 생성하며 마지막 사용 언어도 기억합니다.
  • PHP 생성은 Simple Properties와 Symfony Attributes 모드를 지원합니다.
  • 문법 강조가 적용된 미리보기로 내보내기 전에 생성 코드를 쉽게 검토할 수 있습니다.
  • 지원되지 않는 페이로드 유형은 명확하고 구체적인 오류 메시지를 반환합니다.
  • 내장 Swagger/OpenAPI 스타일 PHP 엔드포인트 생성기는 요청/응답 페이로드를 실시간 미리보기와 함께 구성합니다.
  • 내장 YAML 뷰어로 JSON 및 XML 작업 공간과 함께 YAML 파일을 검사할 수 있습니다.

지속성, 언어 및 환경설정

  • 편집기 문서는 세션 간에 내용, 파일 경로, 스냅샷, 순서, 활성 선택 상태를 복원합니다.
  • REST 탭은 메서드, URL, 매개변수, 헤더, 본문, 프로토콜, 결과, 활성 탭 상태를 유지합니다.
  • 설정은 모든 환경설정에 빠르게 접근할 수 있도록 패널별 탭이 있는 Safari 스타일 툴바 레이아웃을 사용합니다.
  • 표시 언어는 시스템 언어와 별개로 선택할 수 있습니다.
  • 앱은 시스템 기본값을 포함해 15개의 표시 언어 옵션을 지원합니다.
  • 포맷, 기본 DTO 언어, 표시 언어 설정이 한곳에 유지됩니다.

변경 내역

macOS용 JsonXmlEditor의 릴리스 노트입니다.

  1. v1.4.0
    • JSON 및 XML용 PathQuery 편집기가 추가되었습니다. 자동 완성 및 접근자 복사 액션 포함.
    • 모든 도구와 단축키가 포함된 도구 메뉴가 앱 창에 추가되었습니다.
    • 사이드바 문서 컨텍스트 메뉴에 이름 바꾸기... 액션이 추가되었습니다.
    • 형식화된 JSON 패널에 JSON 키에 대한 컨텍스트 메뉴가 추가되었습니다. 복사 및 열기 옵션 포함.
  2. v1.2.0
    • 클립보드의 JSON/XML을 새 파일로 여는 툴바 동작 추가.
    • Swift DTO 출력 및 YAML 뷰어 추가.
    • 문자열 값에서 클릭 가능한 중첩 JSON 감지 추가.
    • 사이드바 문서 목록에 그립 핸들을 사용한 드래그 순서 변경 지원 추가.
    • 드래그 앤 드롭 및 컨텍스트 메뉴를 지원하는 사이드바 고정 파일 섹션 추가.
    • REST 요청에 이름 변경 지원 및 생성·수정 날짜 추가.
    • 오른쪽 패널 전용 선택적 중첩 JSON 감지 추가, 기본값은 꺼짐.
    • 설정을 패널별 탭이 있는 Safari 스타일 툴바 레이아웃으로 개편.
    • 중첩 JSON 탭을 소스 파일과 JSON 키 이름으로 명명.
    • 문서 사이드바에 생성 및 수정 날짜 표시.
    • 중첩 JSON 탭을 소스 문서 바로 다음에 삽입.
    • REST 요청을 탭 스트립에서 사이드바 탐색으로 이동.
    • SyntaxHighlighter를 망가뜨린 잘못된 병합 수정 및 특성화 테스트 추가.
  3. v1.1.1
    • 유효하지 않은 JSON/XML에 대한 인라인 오류 표시: 이제 문제가 있는 문자에 빨간색 물결 밑줄이 표시되어 문제를 쉽게 찾을 수 있습니다.
    • 유효성 검사 상태에 일반적인 "잘못된 JSON/XML" 레이블 대신 줄과 열이 포함된 실제 파서 오류가 표시됩니다(예: 3행 5열: …).
    • 유효성 검사 상태를 클릭하면 커서가 오류 위치로 바로 이동합니다.
    • 오류 메시지는 이제 감지된 콘텐츠 유형으로 제한됩니다. JSON처럼 보이는 입력은 더 이상 XML 파서 오류도 보고하지 않으며 그 반대도 마찬가지입니다.

속도와 명확성을 위한 설계

기본이 되는 개인정보 보호

자주 묻는 질문

Json Xml Editor는 무엇인가요?

Json Xml Editor는 JSON과 XML을 검증, 포맷, 비교, 변환하는 빠른 네이티브 macOS 앱입니다. 편집 가능한 소스 옆에 검증되고 포맷된 출력을 나란히 표시하며, 실시간 검증, 차이 시각화, 구문 강조를 제공합니다.

Json Xml Editor는 어떤 플랫폼을 지원하나요?

Json Xml Editor는 네이티브 macOS 앱이며 Mac App Store에서 받을 수 있습니다.

Json Xml Editor에 REST 클라이언트가 있나요?

네. 사이드바에 내장 REST 클라이언트가 있으며, 메서드·URL·쿼리 매개변수·헤더·JSON 본문을 위한 완전한 요청 빌더, 유지되는 탭, 상태·헤더·본문을 보여주는 응답 검사기를 제공합니다.

Json Xml Editor가 JSON에서 코드를 생성할 수 있나요?

네. PHP, Go, Python, TypeScript, Swift, C#, Java용 DTO 코드를 생성하고, Swagger/OpenAPI 스타일의 PHP 엔드포인트 생성기와 YAML 뷰어를 포함합니다.

Json Xml Editor는 어떤 파일 형식을 지원하나요?

.json, .xml, .txt 파일을 기본 지원하며 감지된 내용에 따라 저장 형식을 제안합니다. YAML 파일도 JSON·XML 작업 공간과 나란히 살펴볼 수 있습니다.

Json Xml Editor가 저를 추적하거나 계정이 필요한가요?

아니요. 추적기와 분석 도구를 사용하지 않으며 계정 생성도 필요 없습니다.

도움이 필요하신가요?

질문, 버그 제보 또는 기능 요청이 있다면 연락해 주세요. 가능한 한 빨리 답변드리겠습니다.

전체 지원 페이지 열기