如何在android中从XML提要中删除特殊字符?
我从服务器接收XML提要,有时候提要中有一些特殊字符。如何删除特殊符号 我正在尝试使用如何在android中从XML提要中删除特殊字符?,android,Android,我从服务器接收XML提要,有时候提要中有一些特殊字符。如何删除特殊符号 我正在尝试使用ArrayList。它正在工作,但我需要在字符串中使用它。我如何才能做到这一点?getXMLString(parsingStr)//在这里转换您的特殊字符 public static String getXMLString(String str) { if(str.contains("&")) { str = str.replace("&a
ArrayList
。它正在工作,但我需要在字符串中使用它。我如何才能做到这一点?getXMLString(parsingStr)//在这里转换您的特殊字符
public static String getXMLString(String str)
{
if(str.contains("&"))
{
str = str.replace("&", "&");
}else if (str.contains("<"))
{
str = str.replace("<", "<");
}else if (str.contains(">"))
{
str = str.replace(">", ">");
}else if (str.contains("'"))
{
str = str.replace("'", "'");
}else if (str.contains("\""))
{
str = str.replace("\"", """);
}
return str;
}
publicstaticstring getXMLString(stringstr)
{
if(str.contains(&))
{
str=str.replace(“&”和“&;”);
}else如果(str.contains(“,”);
}else if(str.contains(“'))
{
str=str.replace(“'”,“&apos;”);
}else if(str.contains(“\”))
{
str=str.replace(“\”,“”);
}
返回str;
}
在我的代码中,如上所述,但不需要所有的if语句:
public static String getXMLString(String content) {
content = content.replace("&", "&");
content = content.replace("<", "<");
content = content.replace(">", ">");
content = content.replace("'", "'");
content = content.replace("\"", """);
return content;
}
public静态字符串getXMLString(字符串内容){
内容=内容。替换(“&”和“&”);
content=content.replace(“,”);
content=content.replace(“'”,“&apos;”);
内容=内容。替换(“\”,“”);
返回内容;
}
如果没有看到一些代码和特定问题,就无法回答。请给我们一些示例,以便我们能更好地帮助您