سؤال

أحاول تحليل استجابة الصابون التي تحتوي على متداخلة ComplexTypeS باستخدام مكتبة KSOAP على Android 2.1.

<event att1="value1" att2="value2" att3="value3"> 
   <tag2> ... </tag2>
   <tag3> ... </tag3>
</event>

لقد قمت بتطبيق صفي الخاص Event هذا ينفذ org.ksoap2.serialization.KvmSerializable لتحليل هذا الرد.

ليس من الواضح بالنسبة لي إذا وكيف يمكنني تحليل/إلغاء تخصيص السمات (att1, att2 و att3) التابع event العقدة. هل من الممكن حتى مع تطبيق KSOAP الحالي؟

شكرًا.

هل كانت مفيدة؟

المحلول

على حد علمي ، لا يمكن قراءة سمات القراءة مع مكتبة KSOAP. لهذا السبب أفضل عدم استخدامه.

تحرير: بعد البحث على الويب عن بعض الشيء ، اكتشفت أنه يبدو أن هناك تصحيحًا يجعله قادرًا على قراءة السمات. أعتقد أنه يمكنك تنزيله هنا ولكني لست متأكدًا مما إذا كان هذا هو الصحيح: رابط للتنزيل

لكن هؤلاء الرجال قد تمكنوا إلى حد ما من تشغيله:

(آخر المشاركات تناقشها).

أتمنى أن يساعدك هذا. اسمحوا لي أن أعرف إذا كنت قد اكتشفت ذلك.

تحرير آخر: جرب هذا الرابط. إنه يعمل بالتأكيد في قراءة سمات KSOAP:

هذا المشنور

نصائح أخرى

أنا المؤلف OS The Attribute Patch ، والآن لمرافع المشروع لـ KSAOP2-Android. http://code.google.com/p/ksoap2-android/

يعمل تحليل السمة بالتأكيد مع الكود من مشروعي الإصدار 2.5.1 وأحدث 2.5.2. أنا أستخدمه في تطبيق يعيش في سوق Android دون مشاكل.

انظر صفحة الويكي حول كيفية استخدامه:

http://code.google.com/p/ksoap2-android/wiki/howtouse

وأيضًا انظر بعض الروابط في صفحة ارتباطات Wiki لمعرفة كيفية التنقل للعمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top