public class 对xml文件进行整体转义 {
public static void main(String[] args) {
对xml文件进行整体转义 ccccc=new 对xml文件进行整体转义();
try {
BufferedReader bre = null;
String file = "E:/OCEAN_BOOKING_REQUEST_A1701020004 - 副本.xml";
String str="";
String ssss="";//将文件中所以的字符都读出来
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
//writer.write(ccccc.changetohtmlEscape(str));//原样输出读到的内容
ssss+=ccccc.changetohtmlEscape(str);
}
System.out.println(ssss);
bre.close();
FileWriter fileWriter = new FileWriter(file);
/* 创建缓冲区 */
BufferedWriter writer = new BufferedWriter(fileWriter);
writer.write(ssss);
writer.close();
fileWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public String changetohtmlEscape(String aa){
String a= HtmlUtils.htmlUnescape(aa);
return a;
}
}
对xml文件进行整体转义 将& lt: >: 等变为<>
最新推荐文章于 2022-10-01 20:16:32 发布