gpt4 book ai didi

java - 搜索值加上 json 字符串中的字符

转载 作者:行者123 更新时间:2023-12-02 00:50:44 24 4
gpt4 key购买 nike

我正在尝试搜索 json 字符串中的值和特殊字符

我的字符串是 String responseBody = {"name":"rohan","age":32,"loca":"NJ"} ,要搜索的是 ActualSearch = "名称":"罗汉"

res = responseBody.contains(ActualSearch);

我无法搜索这个字符串,如果我给出特定值,例如仅“rohan”,那么它搜索正常,但“name”:“rohan”失败。请建议正确的代码来搜索整个“name”:“rohan”

最佳答案

这应该有效:

String json = "{\"name\":\"rohan\",\"age\":32,\"loca\":\"NJ\"} ";
String actualSearch = "\"name\":\"rohan\"";

System.out.println(json.contains(actualSearch));

您应该查找 JSON 解析器以查找转义字符的问题

关于java - 搜索值加上 json 字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57860841/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com