怎么解析webservice返回的SoapObject数据
请问一下怎么解析SoapObject数据,比如我的数据如下:anyType{
schema=anyType{
element=anyType{
complexType=anyType{
choice=anyType{
element=anyType{
complexType=anyType{
sequence=anyType{
element=anyType{};
element=anyType{};
element=anyType{};
element=anyType{};
};
};
};
};
};
};
};
diffgram=anyType{
NewDataSet=anyType{
Table=anyType{
ID=2;
User_Name=XXX;
User_Pwd=123;
User_Pic=tian.jpg;
};
};
};
}
我 想把 里面的ID,User_Name,User_Pwd,User_Pic。解析出来放到 list<String,String> 中?
谢谢!! --------------------编程问答-------------------- 我在网上找了for(int i=0;i <soapObject.getPropertyCount();i++){
// SoapObject soapChilds =(SoapObject)soapObject.getProperty(i);
// Log.i("shouhulife",soapChilds.getProperty( "ID ").toString());
// Log.i("shouhulife",soapChilds.getProperty( "User_Name ").toString());
// Log.i("shouhulife",soapChilds.getProperty( "User_Pwd ").toString());
// Log.i("shouhulife",soapChilds.getProperty( "User_Pic ").toString());
则这个代码,但是报错说 空指针。
--------------------编程问答-------------------- 求大神指点迷津。 --------------------编程问答-------------------- Table=anyType{
Photo_ID=5;
ID=2;
Photo_Uname=田海森 ;
Photo_Name=2012 ;
Photo_image=2012.jpg;
};
怎么从这个字符串中解析出等号后面的数据到map<string,string>中? --------------------编程问答-------------------- 空指针的错误是不是"ID " 等多了个空格呢?
如果不行,最多自己写方法分析字符串了。 --------------------编程问答-------------------- 正则表达式 --------------------编程问答--------------------
把ID改成索引才行,比如0,1,2,3
补充:移动开发 , Android