--- android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java 2010/11/12 18:33:38 1190 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java 2010/11/12 18:38:30 1191 @@ -1,8 +1,8 @@ package dk.thoerup.traininfoservice.banedk; -import java.io.ByteArrayInputStream; import java.io.File; import java.io.IOException; +import java.io.StringReader; import java.io.StringWriter; import java.util.logging.Level; import java.util.logging.Logger; @@ -12,7 +12,6 @@ import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; - import javax.xml.transform.Source; import javax.xml.transform.Templates; import javax.xml.transform.Transformer; @@ -156,9 +155,10 @@ protected String xmlToHtml(String input) throws ServletException { try { - Transformer trans = xslTemplate.newTransformer(); + Transformer trans = xslTemplate.newTransformer(); + - Source xml = new StreamSource( new ByteArrayInputStream(input.getBytes() )); + Source xml = new StreamSource( new StringReader(input)); StringWriter out = new StringWriter(); trans.transform(xml, new StreamResult(out));