java格式化XML檔案

2021-08-21 14:42:23 字數 781 閱讀 4317

現有的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 取一位整數和兩位小數 ...