Formatieren, Validieren, Vergleichen
Formatieren, minifizieren und validieren Sie JSON, YAML und XML oder vergleichen Sie zwei Snippets als Unified Diff — kostenlos im Browser.
- JSON-Formatter — minifiziertes Payload lesen JSON einrücken und die Zahlen lassen, wie sie geschrieben stehen. Eine zwanzigstellige ID behält ihre Ziffern — Sie lesen die Antwort, keine Kopie.
- JSON-Minifier — weniger Bytes auf der Leitung Leerraum aus JSON entfernen. Zahlen behalten ihre Schreibweise, Zeichenketten ihre Escapes — das Payload wird kleiner und sagt dasselbe wie vorher.
- JSON-Schlüssel sortieren — ein lesbares Diff JSON-Schlüssel alphabetisch sortieren, auf jeder Ebene. Zwei gleich sortierte Dateien unterscheiden sich nur noch in dem, was sich wirklich geändert hat.
- JSON-Validator — Zeile und Spalte zum Beheben Prüfen, ob JSON parst — mit Zeile und Spalte, wenn nicht. Sie gehen direkt zu dem Zeichen, das es zerbrochen hat, statt danach zu suchen.
- YAML-Formatter — Kommentare und Anker bleiben YAML neu einrücken, ohne dass sich der Inhalt verschiebt. Ihre Kommentare und Anker kommen durch — die Datei bleibt die, die Sie committen wollten.
- YAML-Validator — die Zeile, wo es stehen bleibt Prüfen, ob YAML parst: Einrückung, Anführungszeichen, Anker, doppelte Schlüssel. Bleibt es stehen, bekommen Sie die Zeile und wissen, wo Sie suchen.
- XML-Formatter — ein einzeiliges Dokument lesen XML einrücken, ohne dass sich der Inhalt verschiebt. Ein Element mit Text und Kindern behält seine Zeile — in XML sind diese Leerzeichen Inhalt.
- XML-Minifier — kleiner, und sagt dasselbe Die Einrückung aus XML entfernen. Textabstände, Attributwerte, Kommentare und Prolog bleiben — das Dokument schrumpft und bedeutet weiterhin dasselbe.
- XML-Validator — finden, wo es bricht Prüfen, ob XML wohlgeformt ist: eine Wurzel, geschlossene und verschachtelte Tags, gültige Namen. Der erste Bruch wird dort benannt, wo er auftritt.
- HTML-Formatter — den Quelltext einer Seite lesen HTML neu einrücken. Inline-Elemente behalten ihre Zeile, denn ein Umbruch dazwischen ist ein Leerzeichen auf der Seite: lesbar, ohne dass etwas verrutscht.
- HTML-Minifier — leichtere Seite, gleiches Bild Leerraum aus HTML entfernen. Attributwerte und die Abstände zwischen Inline-Elementen bleiben — die Seite wird kleiner und sieht genauso aus.
- CSS-Formatter — ein minifiziertes Stylesheet lesen Minifiziertes oder unordentliches CSS neu einrücken. Eine Deklaration je Zeile, Ihre Kommentare bleiben — ein fremdes Stylesheet wird lesbar.
- CSS-Minifier — Bytes weniger auf der Seite Leerraum aus CSS entfernen. Zeichenketten, url()-Inhalte und /*!-Lizenzkommentare bleiben — das Stylesheet wird leichter und rendert genauso.
- JavaScript-Formatter — ein minifiziertes Skript lesen JavaScript neu einrücken. Zeichenketten, Template-Literale und reguläre Ausdrücke kommen unberührt durch, Ihre Kommentare auch — der Code läuft weiter.
- JSON-Diff — sehen, welcher Wert sich änderte Zwei JSON-Dokumente vergleichen. Einrückung und Schlüsselreihenfolge werden neutralisiert — was Sie sehen, ist der echte Unterschied, bis zur Ziffer.
- Text-Diff — ein Patch fürs Ticket Zwei Texte Zeile für Zeile vergleichen und einen Unified Diff bekommen, genau in der Form, die git ausgibt — fertig fürs Ticket oder das Review.