当前位置: 代码迷 >> Java相关 >> 如何把xml报文格式变成一行
  详细解决方案

如何把xml报文格式变成一行

热度:72   发布时间:2016-04-22 21:09:41.0
怎么把xml报文格式变成一行
<?xml version="1.0" encoding="GBK"?>
<Esb><MsgHead><msgSender>BBPF</msgSender><msgReceiver>RESSYS</msgReceiver></MsgHead></Esb>

把上面的变成一行

OutputFormat format = OutputFormat.createCompactFormat();
format.setEncoding(Constants.DEFAULT_CHARSET);

这是在报文中加的编码
------解决方案--------------------
你到底要问啥?
------解决方案--------------------
具体是什么问题。
------解决方案--------------------
这还不简单,替换所有回车就行了。
------解决方案--------------------
s.replaceAll("\r", "").replaceAll("\n", "")