Лучшие инструменты XPath [закрыто]

какие инструменты вы используете для XPath и почему? Прямо сейчас я использую

SketchPath, кажется, выделяется больше всего для меня, потому что это на самом деле помогает вам создать xpath, и он очень продвинутый. Если ты не пробовал, ты ... должен.

минусы SketchPath: вы должны установить его на машине, в противном случае это фантастика.

минусы WhiteBeam: вы должны загрузить свой файл, который я не всегда хочу делать по соображениям безопасности, и размер файла, который вы можете загрузить, имеет некоторый предел, и загрузка файла в любом случае раздражает. Также я думаю, что могут быть некоторые тонкие различия между xpath, используемым для этого инструмента и при запуске приложения .NET. Но сейчас ничего не помню. Просто продолжай в том же духе. разум.

6 ответов


Если вы находитесь в среде веб-разработчиков, Firefox имеет ряд отличных инструментов для поддержки XPath и анализ:

  • Firebug имеет встроенную поддержку XPath
  • XPath Checker я нашел, чтобы быть большим

а также, возможно, использовать:

  • XPath Runner
  • FireXPath

будьте осторожны с Firebug-команда Правой Кнопкой Мыши "копировать XPath" копирует путь как все строчные, так и некоторые синтаксические анализаторы XML (например, Mxsml parser, используемый в FinalBuilder) чувствительны к регистру-поэтому вам нужно будет исправить корпус вашего Firebug - скопированного оператора XPath, иначе ваш парсер не найдет подходящих узлов.


XMLQuire Это бесплатный редактор XML для Windows с программа sketchpath встроенный редактор XPath. Чтобы все было просто, SketchPath не развивается дальше самостоятельно.

enter image description here

одно замечание: редактор XPath не сразу очевидно, но просто дважды щелкните на верхней панели, которая показывает текущее местоположение XPath, чтобы вызвать редактор.

сравнению с Программа sketchpath:

XPath автоматическое завершение, управление выражениями и функция/трассировка с помощью функции-справка из SketchPath включены в XMLQuire, но XMLQuire также поддерживает только XPath 1.0.

[раскрытие-как автор XMLQuire и SketchPath я не могу объективно оценить, какой редактор XPath "лучший", но как SketchPath упоминается в вопросе-ответ, который обновляет вещи, кажется разумным]


с xpath tester вы можете проверить стандартные выражения XPath

вы также можете сохранить XPath и XMLs в любой момент времени, чтобы вернуться к нему позже или опубликовать ссылку в интернете или по электронной почте, что очень удобно.


SketchPath-лучший инструмент для XPath, который я использовал до сих пор. Я также использовал кислород, но предпочитаю SketchPath кислороду для XPath.


Мне нравится XPather, плагин Firefox. Это простой и простой в использовании, и это не отдельная программа для запуска, пока у вас есть Firefox, который работает, когда и где я обычно использую XPath.


Я использую кислород для работы xpath. Довольно легко протестировать ваше выражение против xml в файле. Вы устанавливаете целевой xml-файл один раз, а затем просто нажимаете кнопку, чтобы проверить свое выражение.