Prevodník HTML na XML: serializácia HTML ako XML
Prevodník HTML na XML prechádza telom dokumentu a serializuje jeho strom ako dobre utvorené XML, vrátane deklarácie XML. Zachováva atribúty, escapuje text pre XML a zapisuje prázdne prvky ako samozatvárajúce tagy. Vložte HTML, skontrolujte vygenerované XML a skopírujte ho do systému alebo kódovej základne, ktorá prijíma XML. Výsledok je pripravený na kontrolu pred opätovným použitím.
Prevodník HTML na XML prechádza telom dokumentu a serializuje jeho strom ako dobre utvorené XML. Pridá deklaráciu XML, zahrnie atribúty, escapuje text a reprezentuje prázdne prvky samozatvárajúcimi tagmi. Vložte HTML do nástroja vo vašom prehliadači a získajte XML, ktoré môžete skontrolovať a skopírovať pre iný pracovný postup.
Prevod začína od stromu tela dokumentu. Nástroj serializuje tento strom ako XML, pričom text escapuje pre XML a prázdne prvky zapisuje ako samozatvárajúce tagy. Pred kontrolou výsledku môžete upraviť dostupné možnosti; poskytnuté rozhranie neuvádza názvy možností ani neopisuje ďalšie nastavenia prevodu.
HTML a XML majú odlišné pravidlá markupu a používajú ich rôzne nástroje a pracovné postupy. HTML sa bežne používa na štruktúrovanie webových stránok, zatiaľ čo XML reprezentuje štruktúrované údaje pomocou markupu. Prevod HTML na XML môže pomôcť, keď systém prijíma XML, ale váš zdrojový obsah je HTML. Vygenerované XML obsahuje deklaráciu, aby ste mohli pri kontrole identifikovať formát výstupu.
Prevod funguje úplne vo vašom prehliadači: vstup sa spracúva na vašom zariadení a nie je nahraný, uložený ani poslaný na server. Po načítaní stránky môže nástroj fungovať aj offline, pretože nemá závislosť na serveri. Použite ho na kontrolu a kopírovanie výstupu bez odosielania vášho HTML inde.
Tento nástroj je užitočný pre vývojárov a DevOps inžinierov, ktorí presúvajú markup medzi systémami, kontrolujú prevod alebo pripravujú obsah pre kód a dokumentáciu. Pomáha aj každému, kto potrebuje premeniť strom tela HTML na XML a chce si serializovaný výsledok pred použitím skontrolovať.
Krok 1: Vložte svoj vstup HTML do prevodníka. Spracúva strom tela dokumentu.
Krok 2: Pred prevodom prípadne upravte dostupné možnosti.
Krok 3: Skontrolujte výsledné XML, ktoré obsahuje deklaráciu XML a escapovaný text.
Krok 4: Skontrolujte, či sú prítomné atribúty a či prázdne prvky používajú samozatvárajúce tagy.
Krok 5: Skopírujte výstup XML do svojho kódu, dokumentácie alebo systému prijímajúceho XML.
Prípad použitia: Presuňte údaje HTML do systému, ktorý prijíma iba XML. Prevodník serializuje telo dokumentu ako dobre utvorené XML pre tento ďalší krok.
Prípad použitia: Skontrolujte, či vami doručená hodnota XML zodpovedá originálu HTML. Porovnanie serializovaného výstupu vám pomôže skontrolovať markup a jeho atribúty.
Prípad použitia: Pripravte úryvky HTML pre dokumentáciu, tiket alebo správu o commite. Skopírujte výsledné XML, keď okolitý pracovný postup vyžaduje XML.
Prípad použitia: Pred vložením výsledku do kódu vykonajte rýchlu kontrolu prevodu. Najprv skontrolujte deklaráciu, escapovaný text, atribúty a samozatvárajúce prázdne prvky.
Prípad použitia: Preveďte telo dokumentu pre pracovný postup, ktorý očakáva XML markup. Výstup vám poskytne serializovanú verziu na kontrolu pred jej odovzdaním.
Prípad použitia: Vytvorte XML reprezentáciu obsahu tela HTML na zdieľanie s kolegom. Skopírovaný výsledok je užitočný, keď prijímajúci proces prijíma XML namiesto HTML.