Xpath, эквивалентный http://gskinner.com/RegExr/ для Regex?

Интересно, существует ли Xpath, эквивалентный http://gskinner.com/RegExr/ для Regex?

Таким образом Вы могли просто ввести запрос xpath, и он покажет Вам, какие элементы были выбраны.

Я ничто еще не нашел столь же простым как http://gskinner.com/RegExr/.

10
задан never_had_a_name 15 August 2010 в 15:14
поделиться

5 ответов

Некоторые XPath визуализаторы

XPath приложения

  • XPath Visualizer -- Windows приложение, открытый исходный код, требует .NET v. 3.5. Результаты показаны в виде выделенного кода. Возможно, это не тот инструмент, который уже предложил Дмитрий, хотя они имеют одинаковое название.
  • AquaPath -- приложение для Macintosh, с открытым исходным кодом. Результаты показаны в виде выделенного кода.

XML-редакторы с похожей функциональностью

  • XMLMate -- Плагин к приложению TextMate для Macintosh, с открытым исходным кодом.
  • Xmplify -- приложение для Macintosh, все еще в бета-версии.
  • Editix -- Кроссплатформенное приложение (Windows, Macintosh, Linux), требует Java 5.x или новее

Онлайн сервисы

  • Allans Online XPath Tester -- XML документ можно вставить в текстовую область или сослаться на него через URL. В результате печатается содержимое документа с выделенными узлами, выделенными ниже текстовой области
  • XPath Query Expression Tool -- Ввод XML через текстовую область. Не выделяет выделенные элементы, но печатает текстовое содержимое выделенных элементов
  • Martijn van Beek's XPath Analyser -- ввод XML через textarea, требует Flash, открытый исходный код. Это новый проект: выпущен 2010-08-24, поэтому я предполагаю, что в ближайшем будущем он, вероятно, претерпит некоторые обновления или изменения.

Расширения для браузеров (или что-то вроде того)

  • XPath Checker -- расширение для Firefox. Показывает окно запроса XPath вместо подсветки кода.
  • XPather -- расширение Firefox, требует расширения DOM inspector.
  • XPath tester -- Требуется Microsoft Silverlight
6
ответ дан 3 December 2019 в 22:34
поделиться

Здесь мне нравится использовать.

Вставьте XML, введите выражение XPath и посмотрите, что было выбрано.

Он также имеет красивые параметры печати и параметр преобразования XSLT.

2
ответ дан 3 December 2019 в 22:34
поделиться

Xselerator имеет «Анализатор запросов XPath». Также это хорошая IDE, которая позволяет использовать множество процессоров и программ просмотра.

2
ответ дан 3 December 2019 в 22:34
поделиться

Обновление : С ноября 2010 года визуализатор XPath получил новый, более безопасный дом , любезно предоставленный Ларсом Хаттаром.

Найдите XPath Visualizer - имеет версии для IE и для Mozilla / Firefox

. Это инструмент, который я написал в 2000 году. было много тысяч загрузок, и не было ни одного недовольного пользователя.

Предупреждение : на topxml.com есть троян - не нажимайте на приведенные выше ссылки, если у вас нет надежного средства защиты от вредоносных программ.

Вот несколько снимков экрана из инструмента, показывающих:

  1. Встроенное выделение выбранных узлов

  2. Оценка всех возможных выражений XPath, а не только тех, которые выбирают узлы .

  3. Определение и использование переменных в выражениях XPath .

  4. Запоминание всех используемых выражений XPath .

  5. Определение и использование ключей XSLT .


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text


alt text

4
ответ дан 3 December 2019 в 22:34
поделиться

I На моей странице с инструментами xml есть что-то подобное: http: //www.flynn1179.net / xml /

1
ответ дан 3 December 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: