將xml檔案由格式化變為壓縮字串

2021-09-07 15:04:57 字數 512 閱讀 9869

標籤:去除xml檔案的空格

有些時候解析xml檔案,要求讀取的字串必須是壓縮後的xml檔案,不能有多餘的空格。考慮到在<>標籤內包含空格和大於號的情況,寫了以下的轉換方式。

傳入的是壓縮前的xml字串,生成的是壓縮後的字串

private

string convertfromxml(string str)

else

if ('<' ==str.charat(i))

else

if ('>' ==str.charat(i))

else

} else

if(flag)

else

}return

ans.tostring();

}

<     <     小於號

>     >     大於號

&     &     和

'     』     單引號

"     "     雙引號

java格式化XML檔案

現有的xml格式不符合程式的要求,於是動手寫乙個格式化xml的小工具。現有的資料格式是這樣的 格式化之後的效果 格式化xml的方法有很多,我使用的是dom4j方法 public class formatxml schemadata.detach fileoutputstream outputstre...

dom4j格式化XML檔案

現在有任務要求比對2個xml檔案是否相同,我把xml檔案轉換成string型別之後比較發現比較不通過,原來還有格式要求,帶換行或者空格的話2個xml格式比較就不一樣,所以需要進行格式化。從網上搜下下,然後改了改就可以了。view plaincopy to clipboardprint?格式化xml檔...

使用sublime一鍵格式化XML檔案

1 sublime簡介 2 在sublime上安裝外掛程式 使用sublime一鍵格式化xml檔案需要使用乙個外掛程式,所以首先談下如何在sublime上如何安裝外掛程式。安裝外掛程式的方法有兩種 注 package control也是乙個在sublime平台上的外掛程式,管理外掛程式的外掛程式,它...