如题,if里面的内容public HashMap parserUserOtherInfocfXml(String fileName) { //取得用户ID
HashMap m=new HashMap();
try{
StringReader read = new StringReader(fileName);
InputSource source = new InputSource(read);
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(source);
Element root = doc.getRootElement();
List jiedian = root.getChildren();
Element et = null;
int i = 0;
if(jiedian.size()>0) {
et = (Element)jiedian.get(i++);
m.put("userid", et.getText());
et = (Element)jiedian.get(i++);
m.put("niceName", et.getText());
et = (Element)jiedian.get(i++);
m.put("scores", et.getText());
et = (Element)jiedian.get(i++);
m.put("cpType", et.getText());
et = (Element)jiedian.get(i++);
m.put("ycType", et.getText());
et = (Element)jiedian.get(i++);
m.put("photo", et.getText());
}
}catch(Exception e){
e.printStackTrace();
}
return m;
}
HashMap m=new HashMap();
try{
StringReader read = new StringReader(fileName);
InputSource source = new InputSource(read);
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(source);
Element root = doc.getRootElement();
List jiedian = root.getChildren();
Element et = null;
int i = 0;
if(jiedian.size()>0) {
et = (Element)jiedian.get(i++);
m.put("userid", et.getText());
et = (Element)jiedian.get(i++);
m.put("niceName", et.getText());
et = (Element)jiedian.get(i++);
m.put("scores", et.getText());
et = (Element)jiedian.get(i++);
m.put("cpType", et.getText());
et = (Element)jiedian.get(i++);
m.put("ycType", et.getText());
et = (Element)jiedian.get(i++);
m.put("photo", et.getText());
}
}catch(Exception e){
e.printStackTrace();
}
return m;
}
String strArray = new String[]{"userid","niceName","scores","cpType","ycType","photo"};
for (int i=0; i<strArray.size(); i++) {
m.put(strArray[i], ((Element)jiedian.get(i++)).getText());
}