首页 > 解决方案 > XML转换中的特殊字符问题

问题描述

我不知道为什么我的代码不想将 XML 文件中的特殊字符,例如“<”、“>”更改为“<”、“>”?

我看到您需要使用 escapeXML 方法,我这样做了。另外,我已经使用 FileUtils.readFileToString() 方法将完整的 xml 代码放入字符串中 - 这很好用。

有人可以帮助我吗 - 我做错了什么?

try {
            File file = new File("C:\\Users\\Desktop\\project\\src\\main\\test1.xml");
            s = FileUtils.readFileToString(file, "utf-8");
            StringEscapeUtils.escapeXml10(s);



        } catch(Exception e) {
            e.printStackTrace();
        }

标签: javaxml

解决方案


推荐阅读