Я хотел бы узнать о том, как получить соответствующие xpaths, когда мы вводим XML-файл в Java с платформой eclipse.
Например,
<document> <name>xml file</name> <size>12 kb</size> </document>
результат:
/document /document/name /document/size
Вы можете использовать эту функцию поверх Firefox с помощью плагина Firebug:
Ну, я не думаю, что у компьютера есть способ составить список всех возможных выражений xpath (если только вы действительно не намерены перечислять комбинации своих выражений). Таким образом, я предполагаю, что ваш вопрос «Как перечислить пути ко всем узлам XML-файла». С этим допущением я бы использовал DOM для анализа файла, затем итерации к каждому узлу и распечатывал путь от корня к этой заметке.
Я собираюсь предположить, что вы (или кто-то еще, кто находит этот вопрос) хочет сообщить правильный XPath для определенного узла в DOM. Я немного использую это для ведения журнала, и у библиотеки Practical XML есть несколько способов сделать это: DomUtil.getAbsolutePath () и DomUtil.getPath () . (отказ от ответственности: я хранитель этой библиотеки).
Если вы ищете что-то еще, пожалуйста, попытайтесь объяснить себя лучше.