资源简介
此资源包含完整的抢票程序 java源码,可直接导入到eclipse中,能直接运行打开,
自动识别验证码,可以自定义出发站点和车次及座位,具有强大的刷票能力,也能方便程序员们二次开发
代码片段和文件信息
package cn.dynamic12306.entity;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONobject;
/**
* @className linkMan
* @description
* @createdate 2013-1-29 上午12:24:33
* @author Ely QQ:591263907
* @version 1.0
* @since
*/
public class Passenger {
private String name;
private String cardtype;
private String cardtypename;
private String cardno;
private String mobileno;
public Passenger() {
super();
}
/**
* @param name
* @param cardtype
* @param cardno
* @param mobileno
*/
public Passenger(String name String cardtype String cardno String mobileno) {
super();
this.name = name;
this.cardtype = cardtype;
if (this.cardtype==null || ““.equals(this.cardtype) || “1“.equals(this.cardtype)) {
this.cardtypename = “二代身份证“;
} else if (“2“.equals(cardtype)) {
this.cardtypename = “一代身份证“;
} else if (“C“.equals(cardtype)) {
this.cardtypename = “港澳通行证“;
} else if (“G“.equals(cardtype)) {
this.cardtypename = “台湾通行证“;
} else if (“B“.equals(cardtype)) {
this.cardtypename = “护照“;
}
this.cardno = cardno;
this.mobileno = mobileno;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCardtype() {
return cardtype;
}
public void setCardtype(String cardtype) {
this.cardtype = cardtype;
}
public String getCardtypename() {
return cardtypename;
}
public void setCardtypename(String cardtypename) {
this.cardtypename = cardtypename;
}
public String getCardno() {
return cardno;
}
public void setCardno(String cardno) {
this.cardno = cardno;
}
public String getMobileno() {
return mobileno;
}
public void setMobileno(String mobileno) {
this.mobileno = mobileno;
}
@Override
public String toString() {
return “Passenger [name=“ + name + “ cardtype=“ + cardtype + “ cardno=“ + cardno + “ mobileno=“ + mobileno + “]“;
}
public static void main(String[] args) throws JSONException {
JSONobject json = new JSONobject(“{\“passengerJson\“:[{\“first_letter\“:\“XIAOCHUNYONGAT1\“\“isUserSelf\“:\“\“\“mobile_no\“:\“18621526468\“\“old_passenger_id_no\“:\“\“\“old_passenger_id_type_code\“:\“\“\“old_passenger_name\“:\“\“\“passenger_flag\“:\“0\“\“passenger_id_no\“:\“430481199001088392\“\“passenger_id_type_code\“:\“1\“\“passenger_id_type_name\“:\“\“\“passenger_name\“:\“肖纯勇\“\“passenger_type\“:\“1\“\“passenger_type_name\“:\“\“\“recordCount\“:\“1\“}]}“);
JSONArray passengers = json.getJSONArray(“passengerJson“);
List list = new ArrayList();
Passenger p = null;
for (int i = 0; i < passengers.length(); i++) {
JSONobject passenger = passengers.getJSONobject(i);
p = new Passenger(passenger.getString(“passenger_name“)passenger.getString(“passenger_id_type_code“)passenger.getString(“p
- 上一篇:java炸弹人游戏
- 下一篇:基于jsp的仓库管理系统105788
相关资源
- 李兴华java源码笔记
- Java酒店管理系统毕业设计含文档.ra
- JAVA潜艇大战小游戏源码
- 仿照植物大战僵尸java源码
- java源码包4
- java源码包3
- B/S 公交管理系统 Java源码 eclipse工程
- 经纬度计算距离、方位角等java源码
- 重构到设计模式的经典案例,超完美
- Android项目源码12306火车票余票实时查
- JSP毕业设计作业:奖学金评定系统J
- 基于java的图书管理系统源码Java源码
- 基于CS系统的CRM客户关系型管理系统
- java源码 亲测java 酒店管理系统(含
- 表白墙Java源码
- Java 界面漂亮的打字软件源码.rar
- Java界面华丽的跳棋游戏.rar
- 音乐网站javaweb源码.rar
- 课程设计基于GUI的FTP客户端JAVA源码
- My12306购票系统
- Java超市购物进销存系统含Java源码完整
- 纯java游戏-植物大战僵尸源码
- 学院管理系统完整java源码
- Java版跳棋游戏源代码
- Java源码 吃豆豆 俄罗斯方块 扫雷 计算
- 仿跳一跳Java源码
- 电力规约IEC608705/DNP3 Java源码
- 航空订票系统java源码
- bbs论坛完整源码 jsp+servlet
- 五子棋游戏 java源码
评论
共有 条评论