gpt4 book ai didi

java - StringEscapeUtils.escapeXml 正在转换它不应该转换的 utf8 字符

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:42:58 28 4
gpt4 key购买 nike

escapeXml 函数正在将 ѭ Ѯ 转换为 ѭ Ѯ 我猜它不应该。我读到的是它仅支持五个基本的 XML 实体(gtltquotampapos).

有没有只转换这五个基本xml实体的函数?

最佳答案

public String escapeXml(String s) {
return s.replaceAll("&", "&amp;").replaceAll(">", "&gt;").replaceAll("<", "&lt;").replaceAll("\"", "&quot;").replaceAll("'", "&apos;");
}

关于java - StringEscapeUtils.escapeXml 正在转换它不应该转换的 utf8 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8984875/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com