读取Properties中的key和value:
java.util.Iterator it = properties.keySet().iterator();
while(it.hasNext()){
String sKey = it.next().toString();
if(sKey.startsWith("request.")){
String sValue = properties.getProperty(sKey);
requestObject.put(sKey.substring(8), sValue);
}
}
读取json数组转化为map:
public static Map getMap4Json(String jsonString){
JSONObject jsonObject = JSONObject.fromObject( jsonString );
Iterator keyIter = jsonObject.keys();
String key;
Object value;
Map valueMap = new HashMap();
while( keyIter.hasNext())
{
key = (String)keyIter.next();
value = jsonObject.get(key);
valueMap.put(key, value);
}
return valueMap;
}
读取set转换字符串:
Set<String> keysSet = map.keySet();
Iterator<String> iterator = keysSet.iterator();
while(iterator.hasNext()) {
Object key = iterator.next();//key
Object value = map.get(key);//value
sb.append("&"+key+"="+value);
}
读取JSONObject中的数据:
Map map = new HashMap();
JSONObject obj = JSONObject.fromBean(requeString);
Iterator it = obj.keys();
while (it.hasNext()) {
String key = (String) it.next();
String value = obj.getString(key);
map.put(key, value);
}
读取jdbc查询结果:
List query = getSession().createSQLQuery(hql.toString()).list();
Iterator iter=query.iterator();
while(iter.hasNext()){
先写到这里,以后再补充一点