我将联系人发送到服务器以检查它是否在服务器上注册,服务器返回此响应如何使用它并保存到数据库编号并根据编号结果真假 7837580550,false,9780929022,true,9855772008,false,
问问题
112 次
2 回答
0
使用 Map 列表存储值并使用它插入数据库。
String[] arr=response.split(",");
List<Map<String,String>> list = new ArrayList();
for(int i = 0; i<arr.length; i+2){
String contactNo = arr[i];
String result = arr[i+1];
Map<String,String> m = new HashMap();
m.put(contactNo,result);
list.add(m);
}
于 2013-08-30T05:33:01.913 回答
0
根据我的想法,您应该得到 XML 格式的响应。我将易于处理和易于管理解析的输出。
<Response>
<MobileNo>7837580550</MobileNo>
<Status>False</Status>
<MobileNo>9780929022</MobileNo>
<Status>True</Status>
<MobileNo>9855772008</MobileNo>
<Status>False</Status>
</Response>
在解析时,您可以将解析后的信息存储在不同的数组中。休息一下,您知道如何从数组中获取数据并存储在数据库中。
希望这会有所帮助。
于 2013-08-30T05:53:28.007 回答