Java 删除json对象字符串中的“\”
如何删除以下字符串中的特殊字符\:Java 删除json对象字符串中的“\”,java,android,Java,Android,如何删除以下字符串中的特殊字符\: String x = { "message": { "@content": "toom" }, "recipients": "[{\"@id\":\"1000001865\"}]", "room": { "@subject": "room" } } 我使用了x.replaceAll\\,但它不起作用。必须在正则表达式中转义反斜杠 试一试 请参见您必须在正则表达式中转义反斜杠 试一试 请参
String x = {
"message": {
"@content": "toom"
},
"recipients": "[{\"@id\":\"1000001865\"}]",
"room": {
"@subject": "room"
}
}
我使用了x.replaceAll\\,但它不起作用。必须在正则表达式中转义反斜杠 试一试
请参见您必须在正则表达式中转义反斜杠 试一试
请参见该代码无法编译。不要将Java和text混合使用。在您的示例中,x不是字符串。为什么replaceAll\\、不起作用?有例外吗?你不想这么做。相反,将嵌套字符串解析为更多JSON。@Gamedroid:No;这是一个语法错误。a不能用正则表达式,b是错误的,我知道这样做的目的吗?也许我们可以提供一种更好的方法来实现您想要的目标。这些代码无法编译。不要将Java和text混合使用。在您的示例中,x不是字符串。为什么replaceAll\\、不起作用?有例外吗?你不想这么做。相反,将嵌套字符串解析为更多JSON。@Gamedroid:No;这是一个语法错误。a不能用正则表达式,b是错误的,我知道这样做的目的吗?也许我们可以提供一个更好的方式来实现你的目标。
x.replaceAll("\\\\", "")