⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 report_slia.java

📁 中移动lbs系统服务器端源码
💻 JAVA
字号:
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 Report_SLIA extends ReportLBS {
	public Report_SLIA() {
		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);
		if (this.srcXML.indexOf("poserr") > 0) {
			reportState = false;
			this.errorDesc = (String) resultMap.get("result");
			java.util.HashMap temM = new java.util.HashMap();
			px.xmlAttribute2map(this.srcXML, temM);
			this.errorCode = (String) temM.get("resid");
		} else if (this.srcXML.indexOf("add_info") > 0) {
			reportState = false;
			this.errorDesc = (String) resultMap.get("add_info");
			java.util.HashMap temM = new java.util.HashMap();
			px.xmlAttribute2map(this.srcXML, temM);
			this.errorCode = (String) temM.get("resid");
		} else {
			reportState = true;
		}
	}

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

	/**
	 * 只有当trig定位时才有,返回余下的时间
	 * 
	 * @return String
	 */
	public String get_time_remaining() {
		return (String) this.resultMap.get("time_remaining");
	}

}

⌨️ 快捷键说明

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