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

Byggd för macOS-utvecklare

Arbeta snabbare med JSON och XML.

En inbyggd macOS JSON- och XML-redigerare skapad för att arbeta snabbare. Validera, formatera, jämför och skicka REST-förfrågningar utan att lämna appen.

Version 1.4.0

JsonXmlEditor interface preview

Allt du behöver för dagliga JSON/XML-uppgifter

JsonXmlEditor håller ditt arbetsflöde fokuserat med praktiska verktyg.

Redigeringsupplevelse

  • En elegant delad arbetsyta: redigerbar källa till vänster, validerad och formaterad utdata till höger.
  • Omedelbar JSON- och XML-detektering med tydlig giltighetsstatus vid en blick.
  • Realtidsformatering med dina inställningar, smart diff-vy och exakt felmarkering.
  • Prettify- och Compress-kontroller med ett klick för båda panelerna, inklusive kopiering från höger till vänster.
  • Rik syntaxmarkering, smidiga radnummer och välbekant inbyggd macOS-redigering.
  • Nästlade JSON-strängar detekteras automatiskt — klicka för att öppna den inbäddade JSON:en i en namngiven flik placerad direkt efter källdokumentet.
  • Valfri nästlad JSON-detektion enbart för utdatapanelen, avstängd som standard.
  • Öppna JSON eller XML från urklipp som nytt dokument med en verktygsfältsåtgärd.

Dokument- och filhantering

  • Ett organiserat sidofält håller alla öppna dokument synliga med typikoner, osparade indikatorer och snabbåtgärder.
  • En sektion för fästa filer högst upp i sidofältet för dokument du vill ha nära till hands.
  • Sortera om dokument i sidofältet med draghandtag.
  • Datum för skapande och ändring visas direkt i sidofältet för varje dokument.
  • Nästlade JSON-flikar namnges efter källfilen och JSON-nyckeln och infogas direkt efter föräldradokumentet.
  • Fullt arbetsflöde för Nytt, Öppna, Spara, Spara som och Stäng med skydd för osparade ändringar.
  • Dra filer direkt från Finder till sidofältet och ha alltid ett nytt dokument redo vid behov.
  • Inbyggt stöd för .json-, .xml- och .txt-filer med sparförslag baserat på upptäckt innehåll.

Formateringskontroller

  • Välj 2, 4 eller 8 mellanslag för indrag och formatera dokument exakt som du vill.
  • Valfri sortering av JSON-nycklar och XML pretty-print ger kontroll över slutresultatet.
  • Formateringsinställningarna används konsekvent för alla öppna dokument.

Inbyggd REST-klient

  • REST-förfrågningar finns i sidofältsnavigeringen — ingen trängsel i flikraden.
  • Byt namn på förfrågningar och se datum för skapande och ändring direkt.
  • En fullständig request builder med metoder, URL-inmatning, query- och headertabeller samt JSON-medveten body-editor.
  • Smart URL-normalisering rättar automatiskt felaktiga protokoll och inklistrad text.
  • Automatiska standardvärden för Accept, User-Agent och JSON Content-Type håller förfrågningar korrekt formaterade.
  • Response inspector visar status, headers, body, transcript, formateringsverktyg och öppning som dokument.
  • Tydliga nätverksfel innehåller användbara tips för host-upplösning.

Kodgeneratorer

  • Generera DTO-kod från giltiga JSON-payloads med förhandsvisning och export i ett enda sparflöde.
  • Skapa DTO:er för PHP, Go, Python, TypeScript, Swift, C# och Java, med senaste språket ihågkommet.
  • PHP-generering stöder lägena Simple Properties och Symfony Attributes.
  • Förhandsvisningar med syntaxmarkering gör det lättare att granska genererad kod före export.
  • Payload-typer som inte stöds ger tydliga och specifika felmeddelanden.
  • En inbyggd PHP-endpointgenerator i Swagger/OpenAPI-stil skapar request- och response-payloads med liveförhandsvisning.
  • En YAML-visare låter dig inspektera YAML-filer bredvid ditt JSON- och XML-arbetsflöde.

Persistens, språk och inställningar

  • Editordokument återställer innehåll, filsökväg, ögonblicksbild, ordning och aktiv markering mellan sessioner.
  • REST-flikar sparar metod, URL, parametrar, headers, body, protokoll, resultat och aktiv flik.
  • Inställningarna använder en Safari-liknande verktygsfältslayout med flikar per panel för snabb åtkomst till varje inställning.
  • Visningsspråk kan väljas oberoende av systemspråket.
  • Appen stöder 15 visningsspråksalternativ, inklusive systemstandard.
  • Formatering, standardspråk för DTO och visningsspråk finns samlade på ett ställe.

Ändringslogg

Versionsnoteringar för JsonXmlEditor på macOS.

  1. v1.4.0
    • Lade till PathQuery-editor för JSON och XML, med autokomplettering och en kopieringsåtgärd för åtkomst.
    • Lade till Verktygsmeny i appfönstret, med alla verktyg och kortkommandon.
    • Lade till Byt namn...-åtgärd i sidopanelens dokumentkontextmeny.
    • Lade till kontextmeny i det formaterade JSON-panelen för JSON-nycklar, med alternativ för kopiering och öppnande.
  2. v1.2.0
    • Lagt till verktygsfältsåtgärd för att öppna JSON/XML från urklipp som ny fil.
    • Lagt till Swift DTO-utdata och YAML-visare.
    • Lagt till klickbar nästlad JSON-detektion i strängvärden.
    • Lagt till stöd för dra-för-att-sortera med draghandtag i dokumentlistan i sidofältet.
    • Lagt till en sektion för fästa filer i sidofältet med stöd för dra-och-släpp och snabbmeny.
    • Lagt till stöd för namnbyte och datum för skapande och ändring för REST-förfrågningar.
    • Lagt till valfri nästlad JSON-detektion enbart för den högra panelen, avstängd som standard.
    • Omarbetat inställningarna till en Safari-liknande verktygsfältslayout med flikar per panel.
    • Nästlade JSON-flikar namnges efter källfilen och JSON-nyckeln.
    • Datum för skapande och ändring visas i dokumentsidofältet.
    • Nästlade JSON-flikar infogas direkt efter källdokumentet.
    • REST-förfrågningar har flyttats från flikraden till sidofältsnavigeringen.
    • Åtgärdat en felaktig sammanslagning som bröt SyntaxHighlighter och lagt till karakteriseringstester.
  3. v1.1.1
    • Inline-felmarkering för ogiltig JSON/XML: en röd vågig understrykning visas nu vid det felaktiga tecknet, så att problemet är lätt att hitta.
    • Valideringsstatus visar nu det faktiska parserfelet med rad och kolumn (t.ex. Rad 3, Kol 5: …) i stället för en generell "Ogiltig JSON/XML"-etikett.
    • Klicka på valideringsstatus för att flytta markören direkt till felets plats.
    • Felmeddelandet är nu begränsat till den upptäckta innehållstypen — JSON-liknande indata rapporterar inte längre även XML-parsfel och tvärtom.

Designad för hastighet och tydlighet

Integritet från grunden

Vanliga frågor

Vad är Json Xml Editor?

Json Xml Editor är en snabb native macOS-app för att validera, formatera, jämföra och konvertera JSON och XML. Redigerbar källa visas bredvid validerad, formaterad utdata — med livevalidering, diffvisualisering och syntaxmarkering.

Vilka plattformar stöder Json Xml Editor?

Json Xml Editor är en native macOS-app och finns på Mac App Store.

Innehåller Json Xml Editor en REST-klient?

Ja. En inbyggd REST-klient finns i sidofältet, med en komplett förfrågningsbyggare för metoder, URL:er, frågeparametrar, headers och JSON-innehåll, samt beständiga flikar och en svarsinspektör för status, headers och innehåll.

Kan Json Xml Editor generera kod från JSON?

Ja. Den genererar DTO-kod för PHP, Go, Python, TypeScript, Swift, C# och Java, innehåller en PHP-endpointgenerator i Swagger/OpenAPI-stil och har en YAML-visare.

Vilka filtyper stöder Json Xml Editor?

Den stöder .json-, .xml- och .txt-filer nativt med sparförslag utifrån identifierat innehåll, och kan granska YAML-filer bredvid din JSON- och XML-arbetsyta.

Spårar Json Xml Editor mig eller krävs ett konto?

Nej. Json Xml Editor använder inga spårare och ingen analys, och inget konto behövs.

Behöver du hjälp?

Om du har frågor, felrapporter eller funktionsönskemål, kontakta oss så svarar vi så snabbt som möjligt.

Öppna hela supportsidan