Лучшие инструменты XPath [закрыто]
какие инструменты вы используете для XPath и почему? Прямо сейчас я использую
- программа sketchpath потому что его полностью удивительный, но его приложение для windows, которое должно быть установлено
- WhiteBeam онлайн 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 не развивается дальше самостоятельно.
одно замечание: редактор 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-файл один раз, а затем просто нажимаете кнопку, чтобы проверить свое выражение.