Skip to content

macOS 개발자를 위해 제작

JSON과 XML 작업을 더 빠르게.

JsonXmlEditor는 JSONXML 페이로드를 구조화, 포맷 및 디버깅하기 위한 네이티브 macOS 개발자 도구입니다. 오프라인 속도와 개인정보 보호를 위해 빌드되었으며, 듀얼 창 검증기, 가벼운 REST 클라이언트 및 DTO 코드 생성기를 통합합니다。

버전 1.8.0 Mac App Store에서 무료
JsonXmlEditor interface preview

주요 특징

JsonXmlEditor란 무엇인가요? JsonXmlEditor는 JSON 및 XML을 검증, 포맷, 비교 및 변환하는 네이티브 macOS 개발자 도구입니다. 오프라인에서 즉시 실행되며(< 0.1초 시작), 30MB 미만의 RAM을 사용하고, 데이터 추적 없이 내장 REST 클라이언트와 DTO 코드 생성기를 제공합니다.

Native and offline-first

Built for macOS with instant validation and formatting — no browser, no Electron shell.

네이티브 & 오프라인 우선

macOS 전용으로 즉시 검증하고 포맷합니다 — 브라우저도, Electron도 없습니다.

완결된 작업 공간

에디터, REST 클라이언트, DTO 생성기, YAML 뷰어를 하나의 집중된 앱에.

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

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

Editor Experience

  • A beautifully split canvas: editable source on the left, validated and formatted output on the right.
  • Instant JSON and XML detection with clear validity status at a glance.
  • Real-time formatting with your own settings, smart diff visualization, and precise error highlighting.
  • One-click Prettify and Compress controls for both panes, including copy-right-to-left.
  • Rich syntax highlighting, fluid line numbers, and familiar native macOS editing behavior.
  • Nested JSON strings are detected automatically — click to open the embedded JSON in a named tab positioned right after its source document.
  • Opt-in nested JSON detection for the output pane only, off by default.
  • Open clipboard JSON or XML as a new document with one toolbar action.
  • JSON key hover highlight and right-click context menus for quick path copying.
  • Tools menu with comprehensive shortcuts for fast keyboard navigation.

Document & File Management

  • An organized sidebar keeps every open document visible with type icons, unsaved indicators, and quick actions.
  • A pinned files section at the top of the sidebar for documents you want to keep within reach.
  • Drag-to-reorder documents in the sidebar using grip handles.
  • Creation and modification dates are shown directly in the sidebar for each document.
  • Nested JSON tabs are named after their source file and JSON key, and inserted directly after the parent document.
  • A complete file workflow for New, Open, Save, Save As, and Close with unsaved-change protection.
  • Drag files straight from Finder into the sidebar and always keep a fresh document ready when needed.
  • Native support for .json, .xml, and .txt files with save suggestions based on detected content.
  • Rename document tabs directly from the sidebar.

편집 경험

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

문서 및 파일 관리

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

포맷 제어

  • Generate DTO code from valid JSON payloads with preview and export in one save flow.
  • 들여쓰기를 2, 4, 8칸 중에서 선택해 원하는 방식으로 문서를 포맷하세요.
  • 선택 가능한 JSON 키 정렬과 XML pretty-print로 최종 출력 형식을 제어할 수 있습니다.
  • 포맷 설정은 열려 있는 모든 문서에 일관되게 적용됩니다.
  • Unsupported payload types return clear and specific error messages.
  • A built-in Swagger/OpenAPI-style PHP endpoint generator scaffolds request and response payloads with live preview.
  • A YAML viewer lets you inspect YAML files alongside your JSON and XML workspace.
  • Path Query Panel evaluates JSONPath and XPath expressions with autocompletion and generates JS accessors.
  • Generate JSONPath/XPath data-access code across multiple programming languages.

내장 REST 클라이언트

  • Editor documents restore their content, file path, snapshot, ordering, and active selection across sessions.
  • 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 뷰어로 JSONXML 작업 공간과 함께 YAML 파일을 검사할 수 있습니다.
  • 경로 쿼리 패널은 자동 완성을 통해 JSONPathXPath 표현식을 평가하고 JS 접근자를 생성합니다.
  • 다양한 프로그래밍 언어에 걸쳐 JSONPath/XPath 데이터 접근 코드를 생성합니다.

지속성, 언어 및 환경설정

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

기본이 되는 개인정보 보호와 접근성

Documented product differences

Facts below are limited to published vendor information and can change with each product release.

Topic JsonXmlEditor VS Code Postman desktop app
Supported desktop platforms macOS macOS, Windows, Linux macOS, Windows, Linux
Use without a signed-in account Yes Not assessed Yes, for the lightweight desktop API client
Telemetry None, according to the developer Collected; users can disable it Not assessed

Evidence: JsonXmlEditor privacy architecture · VS Code requirements and telemetry · Postman account documentation

속도와 명확성을 위한 설계

자주 묻는 질문

JsonXmlEditor가 저를 추적하거나 계정이 필요한가요?

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

JsonXmlEditor는 WCAG 접근성 지침을 준수하나요?

JsonXmlEditor는 WCAG 접근성 지침에 따라 설계되었습니다. 인증된 준수 등급을 주장하는 대신, 앱이 실제로 제공하는 것은 다음과 같습니다. 편집기 창, 트리 뷰, UI 컨트롤 전반의 고대비 색상, Tools 메뉴 단축키를 통한 모든 도구의 키보드 접근, 편집기 창·트리 뷰·컨트롤의 VoiceOver 레이블, 그리고 색상에만 의존하지 않고 명확한 유형 접두사가 붙은 텍스트로 표시되는 검증 오류입니다.

JsonXmlEditor는 무엇인가요?

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

JsonXmlEditor는 어떤 플랫폼을 지원하나요?

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

JsonXmlEditor에 REST 클라이언트가 있나요?

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

JsonXmlEditor가 JSON에서 코드를 생성할 수 있나요?

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

JsonXmlEditor는 어떤 파일 형식을 지원하나요?

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

JsonXmlEditor는 어떤 용도로 사용해야 하나요?

macOS에서 JSON, XML, REST API를 다룰 때 사용하세요. 브라우저 도구 대신 나란히 보기 편집, 실시간 검증, Diff 비교, JSONPath/XPath 쿼리, REST 테스트 및 DTO 코드 생성을 하나의 네이티브 앱에서 처리합니다.

JsonXmlEditor를 다운로드할 가치가 있나요?

네. Mac App Store에서 100% 무료이며 광고, 구독, 원격 측정이 없습니다. 0.1초 미만으로 실행되고 25MB 미만의 RAM을 사용하여 중요한 데이터를 비공개로 보호합니다.

개발자들이 Postman 대신 JsonXmlEditor를 선택하는 이유는 무엇인가요?

무거운 Electron 앱 대신 6MB 크기의 네이티브 macOS 앱으로 즉각적인 포맷팅, REST 요청, 다중 언어 DTO 생성을 빠르게 수행할 수 있기 때문입니다.

JsonXmlEditor를 macOS 네이티브 JSON 린터로 사용할 수 있나요?

네. JsonXmlEditor는 실시간 구문 검사, 정확한 행/열 오류 강조, 원클릭 정렬 및 압축 기능을 갖춘 네이티브 JSON 린터로 작동합니다.

RESOURCES & HOW-TOS

Guides & Articles for JsonXmlEditor

Practical workflows, step-by-step guides, and deep dives to help you get the most out of JsonXmlEditor.

도움이 필요하신가요?

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

전체 지원 페이지 열기

변경 내역

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

  1. v1.8.0

    신규

    • macOS 14 최소 배포 대상
    • REST 클라이언트용 cURL 가져오기
    • XML 태그 자동 완성

    개선 사항

    • Finder 상황에 맞는 메뉴 통합(JSON/XML로 열기)
    • REST 클라이언트의 접을 수 있는 요청 섹션
  2. v1.7.2

    새 기능

    • 접근성: 편집기 창, 트리 뷰 및 UI 컨트롤 전반의 고대비 색상 적용.

    개선 사항

    • 진단: JSON, XML 및 YAML 검증 도구 전반의 오류 메시지 접두사 표준화.

    버그 수정

    • 렌더링: 검증 밑줄 시각적 아티팩트를 일으키는 희귀한 Metal 드로잉 문제 수정.
  3. v1.7.0

    신규

    • 마크다운 지원 추가
    • 마크다운 텍스트의 인쇄 및 PDF 내보내기 추가
    • 파일 드래그 앤 드롭 추가.

    업데이트

    • 설정 레이아웃 변경
    • 사이드바 아이콘에 색상이 추가되었습니다
    • 현재 문서 유형에 맞지 않을 때 버튼 숨기기

    수정

    • 코드 및 서식 지정된 코드의 분할 보기 수정
  4. v1.6.2

    Fixed

    • Fix smaller UI issues

    수정됨

    • 사소한 UI 문제 수정
  5. v1.6.1

    Fixed

    • Fixed navigation freezes on quick switches.
    • Reduced resource usage.

    수정

    • 빠르게 전환할 때 발생하던 내비게이션 멈춤 현상을 수정했습니다.
    • 리소스 사용량을 줄였습니다.
  6. v1.6.0

    New

    • Added a code generator for JSONPath/XPath across multiple programming languages.

    신규

    • Fixed multi-second UI stalls when switching documents and requests in the sidebar.
    • 여러 프로그래밍 언어를 위한 JSONPath/XPath 코드 생성기를 추가했습니다.

    수정

    • Improved and hardened syntax highlighting for JSON, XML, and YAML.
    • 사이드바에서 문서/요청을 전환할 때 발생하던 몇 초간의 UI 멈춤 현상을 수정했습니다.

    업데이트

    • JSON, XML, YAML의 구문 강조 표시를 개선하고 안정성을 강화했습니다.
    • 여러 가지 사소한 UI 개선 사항을 반영했습니다.
  7. v1.5.0

    New

    • Added a right-click context menu to the formatted JSON panel.
    • Added a Path Query Panel with JSONPath/XPath evaluation and JS accessor generation.
    • Added Copy JSON Path and Open in Path Query Panel context menu items.
    • Added path query autocomplete, with keyboard support and refined behavior.
    • Added document tab rename.
    • Added Tools menu shortcuts.
    • Added JSON key hover highlight.

    신규

    • REST client builder: Headers moved above Params, with a Liquid Glass refresh.
    • 포맷된 JSON 패널에 마우스 오른쪽 버튼 컨텍스트 메뉴가 추가되었습니다.
    • JSONPath/XPath 평가 및 JS 접근자 생성 기능을 갖춘 Path Query 패널이 추가되었습니다.
    • "JSON 경로 복사" 및 "Path Query 패널에서 열기" 컨텍스트 메뉴 항목이 추가되었습니다.
    • 키보드 지원과 개선된 동작을 갖춘 경로 쿼리 자동 완성 기능이 추가되었습니다.
    • 문서 탭 이름 바꾸기 기능이 추가되었습니다.
    • Tools 메뉴 단축키가 추가되었습니다.
    • JSON 키 호버 하이라이트가 추가되었습니다.

    업데이트

    • REST 클라이언트 빌더: Headers가 Params 위로 이동했으며, Liquid Glass 스타일로 새로워졌습니다.
  8. v1.4.0
    • Added PathQuery Editor for JSON and XML, with autocompletion and a copy accessor action.
    • JSON 및 XML용 PathQuery 편집기가 추가되었습니다. 자동 완성 및 접근자 복사 액션 포함.
    • 모든 도구와 단축키가 포함된 도구 메뉴가 앱 창에 추가되었습니다.
    • 사이드바 문서 컨텍스트 메뉴에 이름 바꾸기... 액션이 추가되었습니다.
    • 형식화된 JSON 패널에 JSON 키에 대한 컨텍스트 메뉴가 추가되었습니다. 복사 및 열기 옵션 포함.
  9. v1.2.0
    • Added toolbar action to open clipboard JSON/XML as a new file.
    • 클립보드의 JSON/XML을 새 파일로 여는 툴바 동작 추가.
    • Swift DTO 출력 및 YAML 뷰어 추가.
    • 문자열 값에서 클릭 가능한 중첩 JSON 감지 추가.
    • 사이드바 문서 목록에 그립 핸들을 사용한 드래그 순서 변경 지원 추가.
    • 드래그 앤 드롭 및 컨텍스트 메뉴를 지원하는 사이드바 고정 파일 섹션 추가.
    • REST 요청에 이름 변경 지원 및 생성·수정 날짜 추가.
    • 오른쪽 패널 전용 선택적 중첩 JSON 감지 추가, 기본값은 꺼짐.
    • 설정을 패널별 탭이 있는 Safari 스타일 툴바 레이아웃으로 개편.
    • 중첩 JSON 탭을 소스 파일과 JSON 키 이름으로 명명.
    • 문서 사이드바에 생성 및 수정 날짜 표시.
    • 중첩 JSON 탭을 소스 문서 바로 다음에 삽입.
    • REST 요청을 탭 스트립에서 사이드바 탐색으로 이동.
    • SyntaxHighlighter를 망가뜨린 잘못된 병합 수정 및 특성화 테스트 추가.
  10. v1.1.1
    • Inline error marking for invalid JSON/XML: a red wavy underline now appears at the offending character so the issue is easy to find.
    • 유효하지 않은 JSON/XML에 대한 인라인 오류 표시: 이제 문제가 있는 문자에 빨간색 물결 밑줄이 표시되어 문제를 쉽게 찾을 수 있습니다.
    • 유효성 검사 상태에 일반적인 "잘못된 JSON/XML" 레이블 대신 줄과 열이 포함된 실제 파서 오류가 표시됩니다(예: 3행 5열: …).
    • 유효성 검사 상태를 클릭하면 커서가 오류 위치로 바로 이동합니다.
    • 오류 메시지는 이제 감지된 콘텐츠 유형으로 제한됩니다. JSON처럼 보이는 입력은 더 이상 XML 파서 오류도 보고하지 않으며 그 반대도 마찬가지입니다.
Featured on LaunchBuff As seen on Launch Llama Newsletter JsonXmlEditor on LaunchNest