Czy istnieje tester online dla selektorów XPath? [zamknięte]
Wiem, że są jakieś oceny regex online.. bardzo przydatne, pasujące w czasie rzeczywistym. Są jak aplikacje internetowe RegexBuddy.
Zastanawiałem się czy jest coś podobnego do selektorów xPath? Dopiero się ich uczę i byłoby to dla mnie cenne.
Czy istnieje Tester online, który pozwala wprowadzić XML, a następnie selektor XPath i dopasować (NA ŻYWO byłoby lepiej, ale wątpię, aby ktoś napisał interpreter JavaScript? oni?
Thanks
11 answers
Zauważyłem, że jedyny" online " checker w odpowiedziach wydaje się nieco niezgrabny. Wymaga przesłania na serwer i nie obsługuje poprawnie przestrzeni nazw.
Myślałem, że stać mnie na więcej i że takie narzędzie będzie całkiem przydatne, więc je zrobiłem. Zdaję sobie sprawę, że wspominanie o tym tutaj jest nieco autopromocyjne, ale myślę, że to konkretnie odpowiada na pytanie!
Http://chris.photobooks.com/xml/default.htm
Mine może zastosować wyrażenie xpath do dowolny dokument XML i wyświetla wyniki. Może również upiększyć lub wydrukować dokument XML i zastosować do niego transformację XSLT. Wszystkie przetwarzanie odbywa się przez przeglądarkę i powinno działać w IE6+, Firefox, Opera, Chrome i Safari.
Proszę dać mi znać, jeśli napotkasz jakiekolwiek problemy z nim!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-08-12 14:05:24
To nie jest narzędzie online; zamiast tego jest to aplikacja dla systemu Windows, bardziej na wzór RegexBuddy, ale dla XPath.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-18 03:41:10
Edit: wizualizer XPath dla IE ma teraz Nowy, bezpieczniejszy dom, dzięki uprzejmości Larsa Huttara. Również tam jest wizualizerem XPath dla FF.
XPath Visualizer jest dostępny od ponad 10 lat i pomógł tysiącom ludzi nauczyć się XPath w zabawny sposób. Dostępne dla IE i dla Firefoksa.
Wizualizer XPath jest popularnym narzędziem do nauki XPath poprzez zabawę z XPath wyrażenia . Wolne i otwarte źródło.
Umożliwia ewaluację dowolnego wyrażenia XPath dla danego dokumentu XML i wyświetla wyniki w dokumencie xml(jeśli są węzłami) lub w osobnym polu (jeśli wyniki są wartościami atomowymi).
Pozwala na zdefiniowanie zmiennej xsl:variable - s, a następnie użycie w wyrażeniach XPath.
Pozwala definiować xsl: key-s, a następnie odwoływać się do funkcji key () w wyrażeniach XPath.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-27 22:12:42
Yep! Spróbuj XPath Checker rozszerzenie dla Firefoksa. To poręczne narzędzie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-27 02:44:42
Tutaj jest fajny: http://www.xpathtester.com/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-11 16:10:05
Możesz również używać Notepad++ z wtyczką XMLTools-posiada XPath evaluator
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-29 14:21:29
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-05-07 19:22:58
Oto jeden...
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-27 04:28:57
Znalazłem następujące narzędzie najbardziej pomocne.
Inne narzędzia wymienione poniżej albo wymagały konkretnej przeglądarki, albo miały jakiś problem z ładowaniem xml lub używaniem niektórych bardziej niejasnych wyrażeń XPath, których używałem. To narzędzie nie.
Remove It Permanently , rozszerzenie do Firefoksa dostępne na AMO, posiada takie funkcje wizualizacji. Byłoby miło, gdyby miał moc typu firebug dla nieco Zaawansowanego adblockera.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-01-03 06:17:18
Jeśli korzystasz z Firefoksa, możesz użyć Firebug + Firefinder, które umożliwiają filtrowanie elementów na podstawie wyrażeń XPath, a nawet wysyłanie dopasowanego kodu do jsbin w mgnieniu oka.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-04-13 13:00:40