我有一个 xml 输入流,其中包含一行中的所有标签,例如<xml><MyRequest><someProperty attribute="test"/></MyRequest></xml>
问题:我怎样才能最好地输出这个漂亮的打印?
使用jackson
and woodstox
,如果我有一个简单的 java bean 对象,情况如下:
ObjectMapper xmlMapper = new XmlMapper();
String xml = xmlMapper.writeValueAsString(new MyRequest());
但我没有任何 java bean,也不想创建一个。只需漂亮地打印给定的 xml 而无需转换为任何 bean。
就性能而言,我怎样才能最好地实现这一目标?