Java 格式化xml字串

2021-08-08 04:06:38 字數 911 閱讀 7093

xml格式報文採用標籤對的形式來表示,通常的結構為value,其中,value值可以為巢狀的xml報文。

先假設這樣乙個xml字串:

1a>

2c>

b>

3d>

xml>

格式化後的樣式為:

1a>

2c>

b>

3d>

xml>

主體**:

private

static string formatxml(string message, int depth) else

string outsidetag = getfirsttag(outside);

if (outsidetag != null) else

return format;

}

以下函式實現比較容易,就不貼**出來了:

測試**:

formatxml(content, 0)

測試資料:

jack herringtonauthor>

php hackstitle>

o'reillypublisher>

book>

王小為author>

atool.org組織publisher>

book>

books>

測試截圖:

專案位址

java格式化字串

時間格式轉換 在應用程式設計中,經常需要顯示時間和日期。如果想輸出滿意的日期和時間格式,一般需要編寫大量的 經過各種演算法才能實現。format 方法通過給定的特殊轉換符作為引數來實現對日期和時間的格式化。第乙個類就是 dateformat 他可以將時間格式化為字串,dateformat 使得可以選...

java 格式化日期字串

1.字串轉換為日期 public static date parsedate string strdate,string pattern date date null trycatch parseexception e return date 2.日期格式化為字串 public static str...

JAVA中字串格式化

string類的靜態format 方法用於建立格式化的字串,其具有兩種過載形式 1 format string format,object args 使用指定的格式字串和引數返回乙個格式化字串,格式化後的新字串使用本地預設的語言環境。用法 str.format string format,objec...