这里小雨.
        <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>2.0.21</version>
        </dependency>

这样写的maven 但是getString parseObject很多方法用不了 是为什么啊




18618200653
666666666666666

美味的曲奇
具体什么方法用不了,错误是什么

这里小雨.
美味的曲奇 发表于 2022-12-28 18:47
具体什么方法用不了,错误是什么

getString方法用不了
    public static void main(String[] args) throws IOException {
        httpApi api = new httpApi();
        String run = api.run("xxx");
        JSONObject jsonObject = (JSONObject) JSON.parse(run);
        String content = JSON.getString("content");
        System.out.println(content);
    }

java: 找不到符号
  符号:   方法 getString()
  位置: 类型为org.json.simple.JSONObject的变量 js

美味的曲奇
这里小雨. 发表于 2022-12-28 18:53
getString方法用不了
    public static void main(String[] args) throws IOException {
        httpA ...

JSON.getString("content");
有没有一种可能,谁的 `JSON` 都不能getString,可以getString的是 JsonObject  
就是 JSON.parse(run) 返回的那个

这里小雨.
美味的曲奇 发表于 2022-12-28 19:04
JSON.getString("content");
有没有一种可能,谁的 `JSON` 都不能getString,可以getString的是 JsonObjec ...

String content = jsonObject.getString("content");
getString还是红的

美味的曲奇
复现失败
检查一下JSONObject
是否是 com.alibaba.fastjson.JSONObject 或者 com.alibaba.fastjson2.JSONObject
是不是错误的引用了其他的类




这里小雨.
美味的曲奇 发表于 2022-12-28 19:16
复现失败
检查一下JSONObject
是否是 com.alibaba.fastjson.JSONObject 或者 com.alibaba.fastjson2.JSONOb ...

卧槽 org.json.simple.JSONObject用了这个包 难怪了 谢谢大佬
大佬知道
{"code":200,"msg":"success","result":{"content":"今天发工资了给女神转了1500,她一直以为我一个月只挣1500,其实不是的,我捡垃圾一个月挣9000,给她转1500剩下7500给女神雇了五个舔狗,我只是害怕她只有我一个人舔会不开心。"}}

这种套了两层的怎么取content的值吗?

这里小雨.
美味的曲奇 发表于 2022-12-28 19:16
复现失败
检查一下JSONObject
是否是 com.alibaba.fastjson.JSONObject 或者 com.alibaba.fastjson2.JSONOb ...

确实导错包了 佩服大佬

{"code":200,"msg":"success","result":{"content":"XXX"}}
那大佬知道怎么取到result里的content值吗...

美味的曲奇
这里小雨. 发表于 2022-12-28 19:31
确实导错包了 佩服大佬

{"code":200,"msg":"success","result":{"content":"XXX"}}

镶套结构使用 getJSONObject 方法处理




这里小雨.
美味的曲奇 发表于 2022-12-28 19:48
镶套结构使用 getJSONObject 方法处理

感谢大佬

第一页 上一页 下一页 最后一页