Парсинг xml "изнутри" war

Рейтинг: 0Ответов: 1Опубликовано: 30.01.2015

Хочу положить в проект Java (jsp) внутрь файла war файл xml или json, в котором будут храниться данные подключения к mysql серверу.

Нигде не смог найти примера, как (например, через DOM или SAX) сделать парсинг xml именно изнутри проекта. С файлом, подключаемым "извне" находил, но как только не пытался прописать путь к файлу внутри проекта - Idea не видит этот файл.

Подскажите, пожалуйста, где можно пример, как взаимодействовать с подобными файлами, когда они внутри структуры собираемого проекта (которой в конечном виде war). Не могу сообразить, каким образом к файлам такого типа указывать путь или обеспечить их нормальную видимость.

Ответы

▲ 1

AnyClass.getClassLoader().getResource(), если я правильно понял задачу.

Конкретно с данными подключения работал так: на этапе сборки они прокидывались как системные переменные, с помощью фильтрации заполнялся .property-файл, который впоследствии считывался с помощью qatools property loader