atributos XML / SOAP para un complexType en kSOAP
-
02-10-2019 - |
Pregunta
Estoy tratando de analizar una respuesta SOAP que contiene ComplexType
s anidados utilizando la biblioteca kSOAP en Android 2.1.
<event att1="value1" att2="value2" att3="value3">
<tag2> ... </tag2>
<tag3> ... </tag3>
</event>
He aplicado mi propia Event
clase que implementa org.ksoap2.serialization.KvmSerializable
para analizar esta respuesta.
No está claro para mí si y cómo puedo analizar / deserializar los atributos (att1
, att2
y att3
) del nodo event
. ¿Es incluso posible con la actual aplicación kSOAP?
Gracias.
Solución
Por lo que yo sé, la lectura de atributos no es posible con la biblioteca kSOAP. Es por eso que prefiero no lo uso.
EDIT: después de buscar en la web para un poco descubrí que parece que hay un parche fuera que hace que sea capaz de leer atributos. Creo que se puede descargar desde aquí, pero no estoy seguro si es el correcto: Enlace para descargar el
Pero Apperently estos chicos un poco las arregló para conseguir que funcione:
( últimos mensajes están discutiendo que ).
Espero que esto ayude. Déjeme saber si usted lo imaginó.
otra edición: Tratar este enlace. Definitivamente las obras en la lectura de atributos con kSOAP:
Otros consejos
Yo soy el autor del parche OS atributo y ahora el mantenedor del proyecto de ksaop2-androide. http://code.google.com/p/ksoap2-android/
Atributo análisis definitivamente funciona con el código de mi versión de proyecto 2.5.1 y 2.5.2 la última. Lo estoy usando en una aplicación que está vivo en el mercado de Android sin problemas.
Vea la página wiki sobre cómo ir acerca de su uso:
http://code.google.com/p/ksoap2-android/ wiki / howtouse
y también ver algunos de los enlaces en la página de enlaces wiki para ver cómo conseguir cálculo de referencias al trabajo.