我在整理XSD生成XML,我有XSL-FO生成PDF格式。 我有必须被分解为类似于在该线程新lines.Something描述字段插入在从XSL生成的PDF换行符FO使用的<xsl:value-of的>
这是我的代码,以马歇尔
JAXBContext context = JAXBContext.newInstance(List.class);
Marshaller m = context.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
m.setProperty("com.sun.xml.bind.xmlDeclaration", Boolean.FALSE);
m.marshal(OrderList, stream);
StringWriter sw = new StringWriter();
m.marshal(OrderList, sw);
String val = sw.toString();
System.out.println(val);
当我马歇尔,生成的XML不保留

相反,它增加了&#xA;
其结果是这样的<description>REPAIR CAB DOOR&#xA;REPAIR &#xA;</description>
。 如果我没有做

在XML我不能创建在我的PDF换行符。