对xml文件进行整体转义 将& lt: &gt: 等变为<>

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;
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1-木2-林3-森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值