Java 将字符串替换为空
我有一根像Java 将字符串替换为空,java,string,kotlin,replace,null,Java,String,Kotlin,Replace,Null,我有一根像 {“id”:“1”,“name”:“BAG”,“status”:“A”,“account\u id”:“null”} 我想把字符串“null”改为null。有什么方法可以做到这一点吗?您是否尝试过: src.replace("\"null\"", "null") ? 下面是一个可执行示例:您想将其转换为对象以执行此操作,还是将其原始编辑为字符串?@AnimeshSahu我想将其转换为对象以执行此操作well@GabLedesma如果答案对您有帮助,请随意接受。如果对象有一个名为nu
{“id”:“1”,“name”:“BAG”,“status”:“A”,“account\u id”:“null”}
我想把字符串“null”改为null。有什么方法可以做到这一点吗?您是否尝试过:
src.replace("\"null\"", "null")
?
下面是一个可执行示例:您想将其转换为对象以执行此操作,还是将其原始编辑为字符串?@AnimeshSahu我想将其转换为对象以执行此操作well@GabLedesma如果答案对您有帮助,请随意接受。如果对象有一个名为
null
的字段,则可能会失败,或者其表示形式包括“null”
(例如字符串“abc\“null”
)的值。唯一完全安全的解决方案是反序列化/解析JSON(毕竟,这显然是一个JSON对象),操纵生成的对象树,然后重新序列化它-最好使用JSON库。