Úpravy XML: zkrácení, nahrazení, vyčištění a escape

Uprav XML bez psaní skriptu: zkrať velký dokument na ukázku (hloubka, počet potomků, délka textu), hledej a nahrazuj v textu, hodnotách atributů i názvech, vyčisti dokument (komentáře, instrukce, jmenné prostory, CDATA, vybrané atributy), seřaď atributy a elementy nebo převeď znaky na entity a zpět.

Anglicky XML escape / unescape.

Vyber operaci, vlož XML a klikni na „Provést".

Hlubší elementy a přebytečné potomky nahradí komentář „vynecháno: N". Dlouhý text se zkrátí a doplní „…". Vyplň alespoň jeden limit.

Jak použít: Úpravy XML

Každá operace vytvoří nový výstup a vstup nechá beze změny. Tlačítkem Použít výstup jako vstup můžeš operace řetězit.

  1. Vlož XML a v poli Operace vyber úpravu.
  2. Nastav parametry, u hledání například regulární výraz, rozlišování velikosti písmen nebo omezení na uzly vybrané XPath.
  3. Klikni na Provést a výsledek zkontroluj ve Výstup.

Časté chyby a tipy

Odstranění jmenných prostorů mění význam
Elementy bez jmenného prostoru jsou jiné elementy. Hodí se pro rychlé čtení nebo ladění, ne pro data, která jdou dál ke zpracování.
Escape a entity
Pro text uvnitř elementu stačí escapovat & a <. Ostatní entity jsou potřeba jen v hodnotě atributu nebo v sekvenci ]]>.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Odstranění jmenného prostoru z XML →