JAVA生成的XML文件,为何记事本打开的格式跟IE打开的不一样
我用写了个Xmltrans frontier = new Xmltrans();文件 (
Element eledock_time = newDoc.createElement("AAAA" );
eledock_time.appendChild( newDoc.createTextNode( sailingdate ));
eleship.appendChild(eledock_time);
。。。。。。。。)
结果生成的文件在IE中打开是很正常,很有规则的,如果用记事本打开就会不规则,不会自动换行这怎么处理?
如:IE打开
<?xml version="1.0" encoding="GB2312" ?>
- <IMPORT xmlns="http://shedi.com/import.xsd">
- <SHIPS>
- <SHIP>
<SHIP_ID>9VJJ7</SHIP_ID>
<VOYAGE>W007</VOYAGE>
<SAIL_PORT>USLGB</SAIL_PORT>
<PREV_PORT>HKHKG</PREV_PORT>
<DOCK_TIME>2008-08-03 10:00:00</DOCK_TIME>
<DOCK_QUAY>DXY</DOCK_QUAY>
</SHIP>
</SHIPS>
- <BILLS>
。。。。。。。
而记事本打开则变成这样:
<?xml version="1.0" encoding="GB2312"?><IMPORT xmlns="http://shedi.com/import.xsd"><SHIPS><SHIP><SHIP_ID>9VJJ7</SHIP_ID><VOYAGE>W007</VOYAGE><SAIL_PORT>USLGB</SAIL_PORT><PREV_PORT>HKHKG</PREV_PORT><DOCK_TIME>2008-08-03 10:00:00</DOCK_TIME><DOCK_QUAY>DXY </DOCK_QUAY></SHIP></SHIPS><BILLS><BILL>
这如何处理,使记事本打开的格式跟IE打开的一样能够自动换行?