/** * HaoJiXing Teacher Q&A * copyright(C)2013- Acorn International * * packeage:com.ozing.callteacher.parser.ProvinceParser.java * create:2013年8月8日上午11:40:21 */ package com.hjx.personalcenter.parser; import com.hjx.personalcenter.areapicker.AreaBean; import com.hjx.personalcenter.exception.RemoteException; import com.hjx.personalcenter.exception.ResponseError; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.util.ArrayList; import java.util.List; /** * @author jixiaolong * @code: 015261 */ public class ProvinceParser extends BaseParser> { @Override public List parse(String response) throws RemoteException { ResponseError error = getError(response); if(error.hasError()){ throw new RemoteException(error); } List mList = new ArrayList(); try { JSONObject object = new JSONObject(response); JSONArray areaobj = object.getJSONArray("provinces"); for(int i=0;i