Java 如何手动规范化包含特殊字符(如&;)的字符串;apos,;阿格拉夫;奥格雷夫等?

Java 如何手动规范化包含特殊字符(如&;)的字符串;apos,;阿格拉夫;奥格雷夫等?,java,string,character-encoding,escaping,character,Java,String,Character Encoding,Escaping,Character,在Java应用程序中,我遇到以下情况: 我有一些值化的字符串字段(数据取自XML),可以包含: 包含撇号字符的短语,因此在这些字符串中我有&apos字符 包含重音字母的单词,所以在这些setrins中我有一些类似于à或ò,等等 问题是我必须规范化这些字符串,将这些特殊字符更改为标准字符 例如,如果它找到&apos字符,则必须将其替换为“字符。如果字符串中有à,则必须将其替换为字符 如何以智能方式执行此操作?有没有什么图书馆或者类似的东西可以帮我 Tnx您也

在Java应用程序中,我遇到以下情况:

我有一些值化的字符串字段(数据取自XML),可以包含:

  • 包含撇号字符的短语,因此在这些字符串中我有&apos字符

  • 包含重音字母的单词,所以在这些setrins中我有一些类似于àò,等等

问题是我必须规范化这些字符串,将这些特殊字符更改为标准字符

例如,如果它找到&apos字符,则必须将其替换为字符。如果字符串中有à,则必须将其替换为字符

如何以智能方式执行此操作?有没有什么图书馆或者类似的东西可以帮我

Tnx

您也可以使用

请阅读: