estoy usando KSOAP2 para llamar a un servicio web .NET desde la aplicación androide, y la respuesta del servicio web es el siguiente formatoCómo analizar esta respuesta del servicio web en Android?
anyType{
UserName=anyType{};
Password=anyType{};
ApplicationCode=JOB;
ActionType=Query;
MessageParameters=anyType{Parameters=anyType{}; };
TableData=anyType{TableNo=167;
TableName=Job;
DataRows=
anyType{
DataRow=
anyType{
DataRowValues=
anyType{
DataRowValue=
anyType{
FieldNo=1;
FieldName=No.;
PrimaryKey=true;
FieldType=Code20; DataValue=DEERFIELD, 8 WP;
};
DataRowValue=
anyType
{
FieldNo=3;
FieldName=Description;
PrimaryKey=false;
FieldType=Text50;
DataValue=Setting up Eight Work Areas;
};
DataRowValue=
anyType
{
FieldNo=4;
FieldName=Description 2;
PrimaryKey=false;
FieldType=Text50;
DataValue=anyType{};
};
};
};
};
};
};
ResponseForRequest=GETTABLEDATA;
CustomIdentifier=TestBB;
Applications=anyType{};
Forms=anyType{};
Menu=anyType{};
}
No estoy al tanto sobre el formato de esta respuesta y no me Sepa cómo analizar esta respuesta para obtener un resultado particular. Cualquiera que sepa al respecto, por favor, ayúdeme.
Nota: He formateado manualmente esta respuesta para su comprensión.
cómo obtener el resultado de ese método de análisis en mi declaración de devolución? – blankon91
Ahora obtendrá el formato del resultado en el formato de {clave1: val1, clave2: val2, ......} que se almacenan en un paquete, así que devuelva 'paqueteResult' – 1HaKr
bien, gracias :) – blankon91