XPath tester za XML: testirajte XPath 1.0 izraze
XPath tester omogućuje vam evaluaciju XPath 1.0 izraza nad XML-om izravno u vašem pregledniku, koristeći njegovu nativnu document.evaluate metodu. Mapirajte prefikse namespaceova, koristite jednu od četiri vrste rezultata — nodeset, string, number ili boolean — i pregledajte podudarne čvorove s njihovim serijaliziranim sadržajem i XPathom. Testirajte upit nad pravim XML-om i usavršite ga prije korištenja u aplikaciji.
XPath tester je alat u pregledniku za evaluaciju XPath 1.0 izraza nad XML-om. Koristi nativnu document.evaluate metodu preglednika, pa možete testirati upit i pregledati njegov rezultat bez prethodne ugradnje u aplikaciju. Tester podržava mapiranje prefiksa namespaceova i može vratiti nodeset, string, number ili boolean rezultate.
Kada XML koristi namespaceove, navedite mapiranje za prefikse korištene u vašem XPath izrazu. Odaberite vrstu rezultata koja odgovara onome što želite evaluirati: nodeset rezultati prikazuju podudarne čvorove s njihovim serijaliziranim sadržajem i XPathom, dok string, number i boolean rezultati vraćaju te odgovarajuće vrste. Rezultat koji vidite ovisi o izrazu i XML-u koji navedete.
XML predstavlja strukturirane podatke koristeći elemente, atribute i tekst; XPath je jezik za odabir ili evaluaciju dijelova tih podataka. Testiranje XPatha nad XML-om pomaže vam provjeriti što upit odabire ili vraća prije korištenja u kodu. To dvoje djeluje zajedno: XML je dokument koji se ispituje, a XPath opisuje odabir ili evaluaciju.
XPath tester radi u cijelosti u vašem pregledniku. Vaš unos obrađuje se na vašem uređaju i ne šalje se na poslužitelj, a alat radi izvan mreže nakon učitavanja stranice. Koristan je developerima i DevOps inženjerima koji žele isprobati upit, pregledati njegove rezultate ili usavršiti izraz nad XML-om bez prethodnog postavljanja u aplikaciji.
Korak 1: Zalijepite ili ispustite svoj XML sadržaj. To testeru daje dokument nad kojim će se vaš XPath izraz evaluirati.
Korak 2: Unesite XPath 1.0 izraz koji želite testirati. Koristite izraz za odabir čvorova ili evaluaciju string, number ili boolean rezultata.
Korak 3: Ako vaš XML koristi namespaceove, navedite mapiranje prefiksa namespaceova. To vašem izrazu omogućuje korištenje prefiksa za upućivanje na elemente s namespaceom.
Korak 4: Pregledajte rezultat. Za nodeset rezultate pregledajte podudarne čvorove zajedno s njihovim serijaliziranim sadržajem i XPathom.
Primjer upotrebe: Isprobajte XPath izraz nad pravim XML-om i pogledajte koje čvorove pogađa prije dodavanja upita u svoj kod.
Primjer upotrebe: Iterirajte izraz bez spremanja datoteke ili prethodnog povezivanja u svoju aplikaciju.
Primjer upotrebe: Provjerite kako se izraz ponaša za rubne slučajeve prije objave.
Primjer upotrebe: Testirajte XPath upite s prefiksima namespaceova nad XML-om koji koristi namespaceove navođenjem mapiranja prefiksa namespaceova.
Primjer upotrebe: Pregledajte podudarne čvorove i njihov serijalizirani sadržaj kako biste razumjeli što nodeset izraz odabire.
Primjer upotrebe: Provjerite string, number ili boolean rezultate kada trebate evaluirati vrijednost umjesto pregledati skup podudarnih čvorova.