java找出违法车牌号代码_查询违章示例代码

package api.jisuapi.illegal;

import java.net.URLEncoder;

import api.util.HttpUtil;

import net.sf.json.JSONArray;

import net.sf.json.JSONObject;

public class Query {

public static final String APPKEY = "your_appkey_here";// 你的appkey

public static final String URL = "https://api.jisuapi.com/illegal/query";

public static final String carorg = "";// 交管局代号

public static final String lsprefix = "京";// 车牌前缀 utf8

public static final String lsnum = "";// 车牌

public static final String lstype = "02";// 车辆类型

public static final String engineno = "";// 发动机号

public static final String frameno = "";// 车架号

public static void Get() throws Exception {

String result = null;

String url = URL + "?appkey=" + APPKEY + "&carorg=" + carorg + "&lsprefix="

+ URLEncoder.encode(lsprefix, "utf-8") + "&lsnum=" + lsnum + "&lstype=" + lstype + "&frameno="

+ frameno;

try {

result = HttpUtil.sendGet(url, "utf-8");

JSONObject json = JSONObject.fromObject(result);

if (json.getInt("status") != 0) {

System.out.println(json.getString("msg"));

} else {

JSONObject resultarr = json.optJSONObject("result");

if (resultarr != null) {

String lsprefix = resultarr.getString("lsprefix");

String lsnum = resultarr.getString("lsnum");

String carorg = resultarr.getString("carorg");

String usercarid = resultarr.getString("usercarid");

System.out.println(lsprefix + " " + lsnum + " " + carorg + " " + usercarid);

if (resultarr.opt("list") != null) {

JSONArray list = resultarr.optJSONArray("list");

for (int j = 0; j < list.size(); j++) {

JSONObject list_obj = (JSONObject) list.opt(j);

if (list_obj != null) {

String time = list_obj.getString("time");

String address = list_obj.getString("address");

String content = list_obj.getString("content");

String legalnum = list_obj.getString("legalnum");

String price = list_obj.getString("price");

String id = list_obj.getString("id");

String score = list_obj.getString("score");

System.out.println(time + " " + address + " " + content + " " + legalnum + " " + price

+ " " + id + " " + score);

}

}

}

} else {

System.out.println("恭喜您,没有违章!");

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值