Testovač XPath pre XML: otestujte XPath 1.0 online
Testovač XPath vám umožňuje vyhodnocovať XPath 1.0 výrazy proti XML priamo vo vašom prehliadači pomocou jeho natívnej metódy document.evaluate. Mapujte prefixy menných priestorov, použite jeden zo štyroch typov výsledkov – uzlovú sadu, reťazec, číslo alebo boolovskú hodnotu – a prezrite si zhodné uzly s ich serializovaným obsahom a XPath. Otestujte dotaz na skutočnom XML a doladte ho pred použitím v aplikácii.
Testovač XPath je nástroj v prehliadači na vyhodnocovanie XPath 1.0 výrazov proti XML. Používa natívnu metódu prehliadača document.evaluate, takže môžete otestovať dotaz a skontrolovať jeho výsledok bez toho, aby ste ho najprv zabudovali do aplikácie. Testovač podporuje mapovanie prefixov menných priestorov a môže vrátiť výsledky typu uzlová sada, reťazec, číslo alebo boolovská hodnota.
Keď XML používa menné priestory, poskytnite mapovanie pre prefixy použité vo vašom XPath výraze. Vyberte typ výsledku, ktorý zodpovedá tomu, čo chcete vyhodnotiť: výsledky uzlovej sady zobrazujú zhodné uzly s ich serializovaným obsahom a XPath, zatiaľ čo výsledky typu reťazec, číslo a boolovská hodnota vracajú príslušné typy. Výsledok, ktorý vidíte, závisí od výrazu a poskytnutého XML.
XML reprezentuje štruktúrované údaje pomocou prvkov, atribútov a textu; XPath je jazyk na výber alebo vyhodnotenie častí týchto údajov. Testovanie XPath proti XML pomáha skontrolovať, čo dotaz vyberie alebo vráti, pred jeho použitím v kóde. Obe spolupracujú: XML je dotazovaný dokument a XPath popisuje výber alebo vyhodnotenie.
Testovač XPath funguje úplne vo vašom prehliadači. Váš vstup sa spracováva vo vašom zariadení a neodosiela sa na server, a nástroj funguje offline po načítaní stránky. Je užitočný pre vývojárov a DevOps inžinierov, ktorí chcú vyskúšať dotaz, skontrolovať jeho výsledky alebo doladiť výraz proti XML bez toho, aby ho najprv nastavovali v aplikácii.
Krok 1: Vložte alebo pretiahnite svoj XML obsah. Tým poskytnete testovaču dokument, proti ktorému sa vyhodnotí váš XPath výraz.
Krok 2: Zadajte XPath 1.0 výraz, ktorý chcete otestovať. Výraz použite na výber uzlov alebo na vyhodnotenie výsledku typu reťazec, číslo či boolovská hodnota.
Krok 3: Ak vaše XML používa menné priestory, poskytnite mapovanie prefixov menných priestorov. Vďaka tomu môže váš výraz používať prefixy odkazujúce na prvky s mennými priestormi.
Krok 4: Skontrolujte výsledok. Pre výsledky uzlovej sady prezrite zhodné uzly spolu s ich serializovaným obsahom a XPath.
Prípad použitia: Vyskúšajte XPath výraz na skutočnom XML a pozrite sa, ktoré uzly zodpovedajú, pred pridaním dotazu do kódu.
Prípad použitia: Iterujte výraz bez ukladania súboru či zapájania do aplikácie vopred.
Prípad použitia: Skontrolujte, ako sa výraz správa v hraničných prípadoch, než ho nasadíte.
Prípad použitia: Testujte XPath dotazy s prefixami menných priestorov proti XML, ktoré používa menné priestory, poskytnutím mapovania prefixov menných priestorov.
Prípad použitia: Prezrite si zhodné uzly a ich serializovaný obsah, aby ste pochopili, čo výraz uzlovej sady vyberá.
Prípad použitia: Skontrolujte výsledky typu reťazec, číslo alebo boolovská hodnota, keď potrebujete vyhodnotiť hodnotu namiesto prezerania sady zhodných uzlov.