【发布时间】:2013-02-11 04:56:53
【问题描述】:
如何使用名称标签和我的数组列表解析选项标签作为这种类型
[[anyType{}],[Sandy,Mark,Tayler,Waine],[mark Henry]]
FetchFormResponse
{
FetchFormResult=anyType
{
Formlist=anyType
{
Form=anyType
{
Name=Form; Id=6; Options=anyType{};
};
Form=anyType
{
Name=Form1; Id=7;
Options=anyType
{
Option=anyType{Name=Sandy; Id=154; Type=TextBox; Value=anyType{};
};
Option=anyType
{
Name=Mark; Id=155; Type=TextBox; Value=anyType{};
};
Option=anyType
{
Name=Tayler; Id=156; Type=TextArea; Value=anyType{};
};
Option=anyType
{
Name=Waine; Id=157; Type=CheckBox; Value=Master,Graduate;
};
};
Form=anyType
{
Name=Form2; Id=9;
Options=anyType
{
Option=anyType
{
Name=Mark Henry; Id=185; Type=Checkbox; Value=anyType{};
};
};
};
};
};
};
}
如果有人解决了这个问题以及如何解决,那将是非常酷的。谢谢。
【问题讨论】:
-
看起来像 JSON,而不是 SOAP。自助:code.google.com/p/google-gson
-
我从soapObject 中解析,但没有得到Options 标签数据这个类型的arraylist [[anyType{}],[Sandy,Mark,Tayler,Waine],[mark Henry]]
-
我发现只有这种类型 [Sandy,Mark,Tayler,Waine]
-
SoapObject root = (SoapObject)soapobjectrespon.getProperty(0); SoapObject s_deals = (SoapObject) root.getProperty("Formlist"); arryformspinner=new ArrayList
(); for (int i = 0; i