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

Für macOS-Entwickler entwickelt

Schneller mit JSON & XML arbeiten.

Ein nativer macOS Workspace, um schneller mit JSON und XML zu arbeiten. Validiere, formatiere, vergleiche und sende REST-Anfragen direkt in der App.

Version 1.4.0

JsonXmlEditor interface preview

Alles für tägliche JSON/XML-Aufgaben

JsonXmlEditor hält deinen Workflow mit praktischen Tools fokussiert.

Editor-Erlebnis

  • Eine geteilte Arbeitsfläche zeigt links die bearbeitbare Quelle und rechts die validierte, formatierte Ausgabe.
  • JSON und XML werden sofort erkannt und mit einem klaren Gültigkeitsstatus angezeigt.
  • Echtzeit-Formatierung mit deinen Einstellungen, intelligenter Diff-Ansicht und präziser Fehlerhervorhebung.
  • Prettify- und Compress-Aktionen für beide Bereiche inklusive Kopieren von rechts nach links mit einem Klick.
  • Syntaxhervorhebung, flüssige Zeilennummern und vertrautes natives Bearbeiten unter macOS.
  • Verschachtelte JSON-Zeichenketten werden automatisch erkannt — klicke, um das eingebettete JSON in einem benannten Tab direkt nach dem Quelldokument zu öffnen.
  • Optionale verschachtelte JSON-Erkennung nur für den rechten Bereich, standardmäßig deaktiviert.
  • JSON oder XML aus der Zwischenablage mit einer Toolbar-Aktion als neues Dokument öffnen.

Dokument- und Dateiverwaltung

  • Eine aufgeräumte Seitenleiste zeigt alle offenen Dokumente mit Typsymbolen, Ungespeichert-Markierungen und Schnellaktionen.
  • Ein Bereich für angeheftete Dateien oben in der Seitenleiste für Dokumente, die immer griffbereit sein sollen.
  • Dokumente in der Seitenleiste per Drag-and-drop mit Griffpunkten neu anordnen.
  • Erstellungs- und Änderungsdatum werden direkt in der Seitenleiste für jedes Dokument angezeigt.
  • Verschachtelte JSON-Tabs werden nach ihrer Quelldatei und dem JSON-Schlüssel benannt und direkt nach dem übergeordneten Dokument eingefügt.
  • Vollständiger Dateifluss für Neu, Öffnen, Sichern, Sichern unter und Schließen mit Schutz vor ungespeicherten Änderungen.
  • Dateien lassen sich direkt aus dem Finder in die Seitenleiste ziehen, und bei Bedarf steht immer ein neues Dokument bereit.
  • Native Unterstützung für .json-, .xml- und .txt-Dateien mit Speicherempfehlungen basierend auf dem erkannten Inhalt.

Formatierungssteuerung

  • Wähle 2, 4 oder 8 Leerzeichen für Einrückungen und formatiere Dokumente genau nach deinem Stil.
  • Optionale JSON-Schlüsselsortierung und XML-Pretty-Printing geben dir volle Kontrolle über die Ausgabe.
  • Formatierungseinstellungen gelten konsistent für alle geöffneten Dokumente.

Integrierter REST-Client

  • REST-Anfragen befinden sich in der Seitenleistennavigation — keine überfüllte Tab-Leiste mehr.
  • Anfragen umbenennen und ihr Erstellungs- und Änderungsdatum auf einen Blick einsehen.
  • Ein vollständiger Request-Builder mit Methoden, URL-Eingabe, Query- und Header-Tabellen sowie JSON-fähigem Body-Editor.
  • Intelligente URL-Normalisierung korrigiert fehlerhafte Protokolle und eingefügten Text automatisch.
  • Automatische Standardwerte für Accept, User-Agent und JSON-Content-Type halten Anfragen korrekt aufgebaut.
  • Die Response-Ansicht zeigt Status, Header, Body, Transcript, Formatierungswerkzeuge und Aktionen zum Öffnen als Dokument.
  • Klare Netzwerkfehler enthalten hilfreiche Hinweise zur Host-Auflösung.

Code-Generatoren

  • Erzeuge DTO-Code aus gültigen JSON-Payloads mit Vorschau und Export in einem einzigen Speicherablauf.
  • Erstelle DTOs für PHP, Go, Python, TypeScript, Swift, C# und Java, wobei die zuletzt genutzte Sprache gemerkt wird.
  • Die PHP-Generierung unterstützt Simple-Properties- und Symfony-Attributes-Modi.
  • Gut lesbare, syntaxhervorgehobene Vorschauen erleichtern die Prüfung des generierten Codes vor dem Export.
  • Nicht unterstützte Payload-Typen liefern klare und konkrete Fehlermeldungen.
  • Ein integrierter PHP-Endpunktgenerator im Swagger/OpenAPI-Stil erstellt Request- und Response-Payloads mit Live-Vorschau.
  • Ein YAML-Viewer ermöglicht die Prüfung von YAML-Dateien neben dem JSON- und XML-Workspace.

Persistenz, Lokalisierung und Einstellungen

  • Editor-Dokumente stellen Inhalt, Dateipfad, Snapshot, Reihenfolge und aktive Auswahl über Sitzungen hinweg wieder her.
  • REST-Tabs speichern Methode, URL, Parameter, Header, Body, Protokoll, Ergebnisse und den aktiven Tab.
  • Die Einstellungen verwenden ein Safari-artiges Toolbar-Layout mit bereichsbezogenen Tabs für schnellen Zugriff auf alle Optionen.
  • Die Anzeigesprache kann unabhängig von der Systemsprache gewählt werden.
  • Die App unterstützt 15 Anzeige-Sprachoptionen einschließlich Systemstandard.
  • Formatierung, Standardsprache für DTOs und Anzeigesprache bleiben zentral verfügbar.

Änderungsprotokoll

Versionshinweise für JsonXmlEditor auf macOS.

  1. v1.4.0
    • PathQuery-Editor für JSON und XML hinzugefügt, mit Autovervollständigung und einer Aktion zum Kopieren des Zugriffspfads.
    • Werkzeuge-Menü im App-Fenster hinzugefügt, mit allen Werkzeugen und Tastaturkürzeln.
    • „Umbenennen…"-Aktion im Kontextmenü für Dokumente der Seitenleiste hinzugefügt.
    • Kontextmenü im formatierten JSON-Bereich für JSON-Schlüssel hinzugefügt, mit Kopier- und Öffnen-Optionen.
  2. v1.2.0
    • Toolbar-Aktion zum Öffnen von JSON/XML aus der Zwischenablage als neue Datei hinzugefügt.
    • Swift-DTO-Ausgabe und YAML-Viewer hinzugefügt.
    • Anklickbare verschachtelte JSON-Erkennung in Zeichenkettenwerten hinzugefügt.
    • Drag-and-drop zum Neuanordnen mit Griffpunkten in der Seitenleistendokumentation hinzugefügt.
    • Bereich für angeheftete Dateien in der Seitenleiste mit Drag-and-drop und Kontextmenü-Unterstützung hinzugefügt.
    • Umbenennungsunterstützung sowie Erstellungs- und Änderungsdatum für REST-Anfragen hinzugefügt.
    • Optionale verschachtelte JSON-Erkennung nur für den rechten Bereich hinzugefügt, standardmäßig deaktiviert.
    • Einstellungen in ein Safari-artiges Toolbar-Layout mit bereichsbezogenen Tabs umgestaltet.
    • Verschachtelte JSON-Tabs nach Quelldatei und JSON-Schlüssel benannt.
    • Erstellungs- und Änderungsdatum in der Dokumentenseitenleiste angezeigt.
    • Verschachtelte JSON-Tabs direkt nach dem übergeordneten Dokument eingefügt.
    • REST-Anfragen aus der Tab-Leiste in die Seitenleistennavigation verschoben.
    • Einen fehlerhaften Merge behoben, der SyntaxHighlighter beschädigte, und Charakterisierungstests hinzugefügt.
  3. v1.1.1
    • Inline-Fehlermarkierung bei ungültigem JSON/XML: An der fehlerhaften Stelle erscheint jetzt eine rote Wellenlinie, sodass das Problem schnell zu finden ist.
    • Der Validierungsstatus zeigt jetzt den tatsächlichen Parserfehler mit Zeile und Spalte (z. B. Zeile 3, Sp. 5: …) statt einer allgemeinen Meldung „Ungültiges JSON/XML".
    • Mit einem Klick auf den Validierungsstatus springt der Cursor direkt an die Fehlerstelle.
    • Die Fehlermeldung bezieht sich jetzt nur auf den erkannten Inhaltstyp – bei JSON-ähnlicher Eingabe werden keine XML-Parser-Fehler mehr gemeldet und umgekehrt.

Für Geschwindigkeit und Klarheit entwickelt

Datenschutz im Fokus

Häufig gestellte Fragen

Was ist Json Xml Editor?

Json Xml Editor ist eine schnelle native macOS-App zum Validieren, Formatieren, Vergleichen und Konvertieren von JSON und XML. Der bearbeitbare Quelltext steht neben der validierten, formatierten Ausgabe — mit Live-Validierung, Diff-Visualisierung und Syntaxhervorhebung.

Welche Plattformen unterstützt Json Xml Editor?

Json Xml Editor ist eine native macOS-App und im Mac App Store erhältlich.

Enthält Json Xml Editor einen REST-Client?

Ja. Ein integrierter REST-Client sitzt in der Seitenleiste — mit vollständigem Request-Builder für Methoden, URLs, Query-Parameter, Header und JSON-Bodys, dazu persistente Tabs und ein Response-Inspektor für Status, Header und Body.

Kann Json Xml Editor Code aus JSON generieren?

Ja. Er generiert DTO-Code für PHP, Go, Python, TypeScript, Swift, C# und Java, enthält einen PHP-Endpoint-Generator im Swagger/OpenAPI-Stil und bietet einen YAML-Viewer.

Welche Dateitypen unterstützt Json Xml Editor?

Nativ unterstützt werden .json-, .xml- und .txt-Dateien mit Speichervorschlägen je nach erkanntem Inhalt; YAML-Dateien lassen sich neben dem JSON- und XML-Workspace ansehen.

Trackt mich Json Xml Editor oder brauche ich ein Konto?

Nein. Json Xml Editor verwendet keine Tracker und keine Analytics, und ein Konto ist nicht erforderlich.

Brauchst du Hilfe?

Bei Fragen, Fehlermeldungen oder Funktionswünschen kontaktiere uns bitte. Wir antworten so schnell wie möglich.

Zur vollständigen Support-Seite