您的位置:首页 > 其它

replaceAll转义方法的使用

2017-05-25 17:08 253 查看
今天在写报文的时候在写一些符号的时候遇到了困难,发现写好的字符格式的符号,在生成的时候都变成了转义字符。

这个问题很是烦恼,最终采用使用变量拼接的方式来解决,虽然有点笨,但是勉强解决了暂时的问题。
被转义字符串:

         String is="xmlnswcyxsi";

        Element fwpackage = new Element("fwpackage").setAttribute(is, "http://www.w3.org/2001/XMLSchema-instance");   

       String sd="<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>";

定义转义字符格式:

       xmlStr = xmlStr.replaceAll("<","<" ).replace( ">",">");

        xmlStr = xmlStr.replaceAll("wcy",":" );

最终得到格式:

                     <fwpackage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

                    <![CDATA[<?xml version="1.0" encoding="UTF-8"?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  转义 replaceall