标签: java xml parsing xml-parsing stream
我的代码从XML收到String InputStreamReader(它实际上是REST请求到另一台服务器的输出),然后写出String到文件(文件不仅包括XML)。
XML
String
InputStreamReader
REST
问题是String作为XML的一行接收,因此它被存储为文件中的一个大行(没有缩进,制表符,格式等)。
我可以在将XML流写入文件时将其格式化并格式化吗?
注意:我不能在这里使用DOM,必须在不将XML加载到内存的情况下实现它。