Я использую технологию liferay и пытаюсь получить данные из файла XML в портлете динамически с помощью SAXBuilder, но он не работает. Если у вас есть идеи, пожалуйста, дайте мне знать.
использование 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"