私はサーバーからXMLフィードを受け取っていますが、時にはfeedsaにいくつかの特殊文字があります。特別なシンボルを削除するにはどうしたらいいですか?アンドロイドのXMLフィードから特殊文字を削除するにはどうすればよいですか?
私はArrayList
を使って試しています。それは動作していますが、私はそれをStringで使用する必要があります。これどうやってするの?
私はサーバーからXMLフィードを受け取っていますが、時にはfeedsaにいくつかの特殊文字があります。特別なシンボルを削除するにはどうしたらいいですか?アンドロイドのXMLフィードから特殊文字を削除するにはどうすればよいですか?
私はArrayList
を使って試しています。それは動作していますが、私はそれをStringで使用する必要があります。これどうやってするの?
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;
}
あなたの特別な文字を変換するが、その全てのif文必要いけない//:いくつかを見ずに答えることは不可能
public static String getXMLString(String content) {
content = content.replace("&", "&");
content = content.replace("<", "<");
content = content.replace(">", ">");
content = content.replace("'", "'");
content = content.replace("\"", """);
return content;
}
コードと特定の問題。 –
私たちにいくつかの例を見せてください。 –