史上最聪明的JSON数据解析方式

DogJay 2018-07-06 后端技术 75人已围观

先不说话,先上图:



看代码:

```java

String returnStr = this.getResult("http://ip.taobao.com/service/getIpInfo.php", content, encodingString);

        System.err.println(returnStr);

        if (returnStr != null) {

            // 处理返回的省市区信息

            //System.out.println(returnStr);

            String[] temp = returnStr.split(",");

            for (String str : temp) {

                System.out.println(str);

            }

            if (temp.length < 3) {

                return "无效IP,局域网";

                // 无效IP,局域网测试

            }

                String region = (temp[5].split(":"))[1].replaceAll("\"", "");

                System.err.println(region);

                region = decodeUnicode(region);

            }

            return region;

        }

```

这特码代码写的太机智了啊,不会解析Json数据,直接字符串逗号分割,当作String来处理,这是一个公司(苏州的一家公司,跟天气有关的)的上线代码,可怕。代码实习生写的吧。

吐槽(0)

文章评论

    共有0条评论

    验证码:

文章目录