現有的xml格式不符合程式的要求,於是動手寫乙個格式化xml的小工具。
現有的資料格式是這樣的
格式化之後的效果
格式化xml的方法有很多,我使用的是dom4j方法
public class formatxml
schemadata.detach();
} fileoutputstream outputstream=new fileoutputstream(outfile);
// fileoutputstream outputstream=new fileoutputstream("a.xml");
outputformat outputformat=new outputformat();
outputformat.setindent(true);
outputformat.setnewlines(true);
outputformat.setencoding("utf-8");
xmlwriter writer=new xmlwriter(outputstream,outputformat);
writer.write(document);
writer.close();}}
Java 格式化xml字串
xml格式報文採用標籤對的形式來表示,通常的結構為value,其中,value值可以為巢狀的xml報文。先假設這樣乙個xml字串 1a 2c b 3d xml 格式化後的樣式為 1a 2c b 3d xml 主體 private static string formatxml string mess...
Java 格式化類
a.日期格式化 1 日期格式 dateformat df new dateformat yyyy年mm月dd日 hh mm ss.sss 2 日期 date date new date date date new date 時間 時間是1970 1 1以後的毫秒數 3 日曆 calendar cal...
java 格式化數字
publicclasstestnumberformat publicstaticvoidmain stringargs doublepi 3.1415927 圓周率 取一位整數 system.out.println newdecimalformat 0 format pi 3 取一位整數和兩位小數 ...