responseasycn.java

来自「中移动lbs系统服务器端源码」· Java 代码 · 共 59 行

JAVA
59
字号
package cn.netjava.lbs.le;

import java.util.HashMap;

import cn.netjava.lbs.ReportLBS;
/**
 * 
 * <p>Title:中国移动手机定位系统(LBS) le接口库</p>
 * <p>Description: </p>
 * <p>Company:蓝杰实训 </p>
 * @author www.NetJava.cn 
 * @version 0.1
 */
public class ResponseAsycn extends ReportLBS {
	public ResponseAsycn() {
		this.resultMap = new HashMap();
	}

	/**
	 * 设置需要解析的源XML
	 * 
	 * @param srcXML
	 *            String
	 */
	public	void setSrcXML(String srcXML) {
		this.srcXML = srcXML;
		ParseReportXML px = new ParseReportXML();
		px.xml2map(this.srcXML, resultMap);
		java.util.HashMap temM = new java.util.HashMap();
		px.xmlAttribute2map(this.srcXML, temM);
		errorCode = (String) temM.get("resid");
		if (errorCode != "0") {
			reportState = false;
			this.errorDesc = (String) resultMap.get("result");
		} else {
			reportState = true;
		}
	}

	/**
	 * 取得应答的消息号
	 * 
	 * @return String
	 */
	public String get_req_id() {
		return (String) this.resultMap.get("req_id");
	}

	/**
	 * 只有当Trig定位时才有:会话ID,(还不知干什么用)
	 * 
	 * @return String
	 */
	public String get_sessionid() {
		return (String) this.resultMap.get("sessionid");
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?