📄 report_slia.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 + -