该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
然后是java如何使用接口
以下文档仅供参考 (已字符防和谐处理)
GetXMLtoServerPlayer GSP = new GetXMLtoServerPlayer();
// 得到玩家信息
String ServerXml = "接口地址";
String Args = "ip=" + ip + "&port=" + Port;
List> mp = GSP.GetPlayersList(ServerXml, Args);
// 得到服务器信息
String ServerXml2 = "接口地址";
String Args2 = "ip=" + ip + "&port=" + Port;
Map mp2 = GSP.GetServerInfoElementText(ServerXml2, Args2);//发送GET请求API
Map MMP = new HashMap();
List> LM = new ArrayList>();
if (mp2 == null) {//当API没有得到消息时直接返回当前页面
return "server-info";
}
for (Entry entry : mp2.entrySet()) {//遍历XML API中的数据并储存
MMP.put(entry.getKey(), entry.getValue());
}
LM.add(MMP);
//封装为方法后直接便利调用
调用方法:
List> LMMO = 返回的方法名
遍历服务器数据
for (int i = 0; i < LMMO.size(); i++) {
Map MPPS = LMMO.get(i);
if(MPPS.get("servername") != null){//当服务器不存在则不显示
MPPS.get("servername")//得到服务器名称
}