我有一个 XML,其中包含许多特殊符号,如 ®(HTML 编号 ®)等和 HTML 名称,如 ã(HTML 编号 ã)等。
我正在尝试使用 Java 将这些 HTML 符号和 HTML 名称替换为相应的 HTML 编号。为此,我首先将 XML 文件转换为字符串,然后使用 replaceAll 方法:
File fn = new File("myxmlfile.xml");
String content = FileUtils.readFileToString(fn);
content = content.replaceAll("®", "&\#174");
FileUtils.writeStringToFile(fn, content);
但这不起作用。
谁能告诉我该怎么做。
谢谢 !!!