Есть ли онлайн-тестер для селекторов xPath?
Я знаю, что есть некоторые онлайн-эксперты по оценке regex. Очень полезно, сопоставляя в реальном времени. Они похожи на веб-приложения RegexBuddy.
Мне было интересно, есть ли подобная вещь для селекторов xPath? Я просто изучаю их, и это было бы полезно для меня.
Есть ли онлайн-тестер, который позволяет вам вводить XML, а затем селектор xPath и соответствовать (жить было бы лучше, но я сомневаюсь, что кто-то написал JavaScript-интерпретатор?) их?
Спасибо
Ответы
Ответ 1
Я замечаю, что единственная "онлайн" контрольная панель в ответах кажется немного неуклюжей. Он требует отправки на сервер и не обрабатывает пространства имен должным образом.
Я думал, что смогу сделать лучше, и что такой инструмент будет очень полезен, поэтому я его и сделал. Я понимаю, что это немного самоокупаемо, чтобы упомянуть его здесь, но он действительно отвечает на вопрос, я думаю!
http://chris.photobooks.com/xml/default.htm
Mine может применить выражение xpath к произвольному XML-документу и отобразить результаты. Он также может украсить или распечатать XML-документ и применить к нему преобразование XSLT. Вся обработка выполняется браузером, и она должна работать в IE6 +, Firefox, Opera, Chrome и Safari.
Пожалуйста, дайте мне знать, если у вас возникнут какие-либо проблемы!
Ответ 2
Это не онлайн-инструмент; вместо этого это приложение для Windows, более похожее на строки RegexBuddy, но для XPath.
XPathVisualizer.
снимок экрана http://i29.tinypic.com/1zwp5ix.jpg
Ответ 3
Изменить. В Visualizer XPath для IE теперь есть новый безопасный дом, благодаря доброте Ларса Хаттара. Также там - это XPath Visualizer для FF.
Visualizer XPath доступен уже более 10 лет и помог тысячам людей научиться XPath интересным способом. Доступно для IE и для FireFox.
XPath Visualizer - популярный инструмент для изучения XPath, играя с выражениями XPath. Свободный и открытый источник.
Позволяет оценивать любое выражение XPath по отношению к данному XML-документу и отображает результаты, засвеченные в XML-документе (если они node (ы)) или в отдельном окне ( если результаты являются атомными значениями).
Позволяет определять xsl: variable-s и затем использовать в выражениях XPath.
Позволяет определять xsl: key-s, а затем ссылаться на функции key() в выражениях XPath.
Ответ 4
Оп! Попробуйте расширение XPath Checker для Firefox. Это удобный инструмент.
Ответ 5
Вот хороший: http://www.xpathtester.com/
Ответ 6
Вы также можете использовать Notepad ++ с ним плагин XMLTools - он имеет оценщик xPath
Ответ 7
Я использую этот
http://xpath.online-toolz.com/tools/xpath-editor.php
Ответ 8
Вот один...
Инструмент выражения запроса XPath
Ответ 9
Я нашел следующий инструмент наиболее полезным.
Allans Online XPath Tester
Другие инструменты, упомянутые ниже, либо требовали конкретного браузера, либо имели некоторые проблемы с загрузкой xml или использованием некоторых более неясных выражений XPath, которые я использовал. Этот инструмент не сделал.
Ответ 10
Удалить его навсегда, расширение firefox, доступное в AMO, имеет такие функции визуализации. Было бы неплохо, если бы у него была мощность типа firebug для немного продвинутого adblocker.
снимок экрана http://i49.tinypic.com/n65a3d.jpg
Ответ 11
Если вы используете Firefox, вы можете использовать Firebug + Firefinder, которые позволяют фильтровать элементы на основе выражений XPath и даже отправлять сопоставленный код в jsbin в оснастке.