В настоящее время у меня есть объект String, который содержит элементы XML:
String carsInGarage = garage.getCars();
Теперь я хочу передать эту строку как источник ввода / потока (или какой-либо источник), но не уверен, какой из них выбрать и как его реализовать.
Большинство решений, которые я рассмотрел, импортируют пакет: javax.xml.transform и принимают файл XML (stylerXML.xml) и выводят его в файл HTML (outputFile.html) (см. Код ниже).
try
{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource("styler.xsl"));
transformer.transform(new StreamSource("stylerXML.xml"), new StreamResult(new FileOutputStream("outputFile.html")));
}
catch (Exception e)
{
e.printStackTrace();
}
Я хочу принять объект String и вывести (используя XSL) элемент в существующей странице JSP. Я просто не знаю, как это реализовать, даже посмотрев на код выше.
Может кто-нибудь посоветовать / помочь. Я искал решение проблемы все выше и ниже, но ничего не могу вытащить.