1 |
package dk.thoerup.traininfoservice.banedk; |
package dk.thoerup.traininfoservice.banedk; |
2 |
|
|
3 |
import java.io.ByteArrayInputStream; |
import java.io.ByteArrayInputStream; |
|
import java.io.ByteArrayOutputStream; |
|
4 |
import java.io.File; |
import java.io.File; |
5 |
import java.io.IOException; |
import java.io.IOException; |
6 |
|
import java.io.StringWriter; |
7 |
import java.util.logging.Level; |
import java.util.logging.Level; |
8 |
import java.util.logging.Logger; |
import java.util.logging.Logger; |
9 |
|
|
142 |
|
|
143 |
Serializer serializer = new Persister(); |
Serializer serializer = new Persister(); |
144 |
|
|
145 |
ByteArrayOutputStream out = new ByteArrayOutputStream(); |
StringWriter out = new StringWriter(); |
146 |
|
|
147 |
try { |
try { |
148 |
serializer.write(beans, out); |
serializer.write(beans, out); |
159 |
Transformer trans = xslTemplate.newTransformer(); |
Transformer trans = xslTemplate.newTransformer(); |
160 |
|
|
161 |
Source xml = new StreamSource( new ByteArrayInputStream(input.getBytes() )); |
Source xml = new StreamSource( new ByteArrayInputStream(input.getBytes() )); |
162 |
ByteArrayOutputStream out = new ByteArrayOutputStream(); |
StringWriter out = new StringWriter(); |
163 |
trans.transform(xml, new StreamResult(out)); |
trans.transform(xml, new StreamResult(out)); |
164 |
|
|
165 |
return out.toString(); |
return out.toString(); |