史上最聪明的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)
上一篇:可乐鸡翅最正宗的做法
下一篇:回忆那一年的2017