HTML/XML-Formatierer

HTML und XML formatieren oder minimieren, Knoten per CSS-Selektor oder XPath finden und HTML-Entitäten umwandeln — direkt im Browser.

Über HTML/XML-Formatierer

Was es ist

Der HTML/XML-Formatierer macht Markup lesbar oder kompakt und prüft es dabei: Ein nicht geschlossener oder falsch zugeordneter Tag wird mit Zeile und Spalte gemeldet. Ein CSS-Selektor oder ein XPath-Ausdruck grenzt das Ergebnis auf die benötigten Knoten ein. Ein zweiter Tab maskiert und demaskiert HTML-Entitäten.

Hauptfunktionen

  • Formatieren mit 2 oder 4 Leerzeichen oder einem Tab, oder Minimieren.
  • HTML und XML, mit Fehlern samt Zeile und Spalte; JSX/TSX als experimenteller Modus.
  • Attribut-Umbruch: automatisch, eines pro Zeile oder inline.
  • Ein CSS-Selektor oder XPath, der nur passende Knoten zeigt.
  • HTML-Entitäten: maskieren und demaskieren, nur HTML-Zeichen oder alle Nicht-ASCII-Zeichen.

So funktioniert es

  1. Füge Markup in den Editor ein, zieh eine Datei darauf oder klick auf „Beispiel“.
  2. Wähle den Dokumenttyp und die Aktion: formatieren oder minimieren, mit gewünschter Einrückung.
  3. Gib bei Bedarf einen „CSS-Selektor“ oder einen „XPath“ ein, um nur einen Teil des Ergebnisses zu behalten.
  4. Für Entitäten öffne „HTML-Entitäten“; kopiere dann das Ergebnis oder schick es weiter.

Wann es hilft

  • Eine minimierte Seite oder eine E-Mail-Vorlage lesen.
  • Einen kaputten Tag in einem großen XML-Feed oder einer Sitemap finden.
  • Mit einem Selektor alle Links oder Preise aus einer Seite holen.

Datenschutz und Grenzen

Deine Daten

Dein Markup wird im Browser verarbeitet und nicht an einen Server gesendet; Links und Skripte darin werden weder geladen noch ausgeführt — die Website erhält nur ein anonymes Ereignis „Tool geöffnet“, ohne Inhalt. Ein Ergebnis, das du an ein anderes Tool schickst, bleibt 24 Stunden auf diesem Gerät unter „Letzte Aktivität“. Ein „Teilen“-Link enthält das Markup im Link selbst — teile ihn also nur mit Personen, denen du vertraust.

Grenzen

  • Der JSX/TSX-Modus ist experimentell: JavaScript-Ausdrücke und Komponenten werden noch nicht vollständig verstanden.
  • XML kennt nur seine fünf vordefinierten Entitäten; andere wie   müssen als numerische Referenz geschrieben werden.

Häufige Fragen

Soll ich HTML oder XML wählen?

HTML ist nachsichtig — manche Tags dürfen offen bleiben, wie Browser es erlauben. XML ist streng: Jeder Tag wird geschlossen, Attribute brauchen Anführungszeichen, und es gibt genau eine Wurzel. Wähle, was deine Datei wirklich ist.

Wobei helfen CSS-Selektor und XPath?

Sie behalten nur die Knoten, die dich interessieren — etwa a.product-link oder //item/price —, damit du genau diesen Teil eines großen Dokuments lesen oder kopieren kannst.

Was bewirkt die Option für alle Nicht-ASCII-Zeichen?

Außer <, >, & und Anführungszeichen wird jedes Zeichen außerhalb von ASCII — Umlaute, Kyrillisch, Emoji — in eine Entität umgewandelt, für Systeme, die nur reines ASCII annehmen.