الحصول على DataSet التي تم إرجاعها من الصابون كما XML؟

StackOverflow https://stackoverflow.com/questions/1205565

  •  05-07-2019
  •  | 
  •  

سؤال

لدينا كانت تعني صافي خدمة الويب 2 SOAP للاستهلاك من قبل التطبيق آخر داخلي إلى منظمتنا. خدمة ويب بإرجاع مجموعة البيانات. NET مثل ذلك:

public System.Data.DataSet GetStatementFor(string contractList,
  System.DateTime startDate, System.DateTime endDate)

والآن في واحدة من حالات الاستخدام من الضروري للوصول إلى XML الكائن DataSet ل. الآن من الواضح أن يتم إرجاع مجموعة البيانات عبر XML في أي حال، لذلك كنت أتساءل إذا كان من الممكن لمجرد استخدام XML التي تمثل في SOAP. عادة يتم التفاف XML إلى كائن DataSet التي سوف تحتاج بعد ذلك إلى تسلسل مرة أخرى. يمكنني تخطي هذه الخطوات الماضيين ومازال إرجاع مجموعة البيانات في الحالات حيث أنه من المنطقي؟

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

المحلول

لا، خدمة ويب ينقل إلى DataSet في تنسيق SOAP، وهو شكل مختلف الشكل DataSet.WriteXml () يستخدم.

نصائح أخرى

وأنا في حيرة ما تريد. سيتم تسلسل DataSet إلى XML و إلغاء تسلسل على الطرف الآخر يعود إلى DataSet لماذا تحتاج إلى يهتمون XML تحتها؟

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