0

我想玩!漂亮地格式化我的 XML 响应。我的目标是创建干净的、人类可读的 XML 服务。

默认播放!我手工制作的 XML 格式中的缩进混乱,即如果另一个循环中有一个循环。

4

1 回答 1

0

我假设您renderXml()在控制器操作中使用该功能。

RenderXml 有几个重载方法,但我假设您使用的是传入 anObject或 a 的方法Document。如果传入一个对象,它会使用 XStream 将对象转换为 XML。如果你传入一个 Document 对象,它会使用 apache 的 XMLSerializer。

该方法还可以接收一个CharSequence(如 String 或 StringBuffer),因此如果您手动创建自己的 XML,并将其作为 String 或 StringBuffer 传递,它应该以您发送它的确切格式输出。

于 2012-07-13T10:28:10.580 回答