Как получить данные из XML-файла в портлете - PullRequest
2 голосов
/ 24 января 2012

Я использую технологию liferay и пытаюсь получить данные из файла XML в портлете динамически с помощью SAXBuilder, но он не работает. Если у вас есть идеи, пожалуйста, дайте мне знать.

1 Ответ

0 голосов
/ 24 января 2012

использование dom4j библиотека

InputStream is = new FileInputStream(filePath);

SAXReader reader = new SAXReader();
org.dom4j.Document doc = reader.read(is);
is.close();
Element content = doc.getRootElement();  //this will return the root element in your xml file
List<Element> methodEls = content.elements("element"); // this will retun List of all Elements with name "element" 
...