الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قراءة XML

بدأه mahmoud osili في 29 نوفمبر 2010 · 2 رد · 494 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

لدي جدول في قاعدة بيانات يحتوي عدد من الصفوف و احد هذه الصفوف عبارة عن XML واريد ان اقوم بتعبأة بيانات الجدول في data grid ولكن يظهر لي صف xml كما هو ..

هل هناك طريقة لقراءة الصف المكتوب بال xml ليظهر بشكل واضح

اللهم صلّ على سيدنا محمد وعلى آله وصحبه وسلّم


موقعي الرياضي

#2

كما فهمت منك , فالـ XML data مخزنة كـ One Field لديك , تستطيع أن تقوم بشيء كالتالي :

 //read the field that contains XML from database and put it in data variable , we will consider a fake data :
string data = "<student id=\"200910143\">Ali</student>";
var element = XElement.Parse(data);
Console.WriteLine(element.Value); // will print the content of Student Element , which is Ali
Console.WriteLine(element.Attribute("id").Value); // will print the content of the id attribute , after resolving it via student element

هذه التقنية إسمها Linq to XML ويجب أن تقوم بإستعمال الـ System.Xml.Linq Namespace تستطيع بالتأكيد الإطلاع أكثر على هذه التقنية في MSDN .

تم تعديل هذه المشاركة بواسطة AliBazzi في 29 نوفمبر 2010 في 22:17

#3

شكرا لك اخي وسأجربها غداً ان شاء الله

اللهم صلّ على سيدنا محمد وعلى آله وصحبه وسلّم


موقعي الرياضي

مواضيع مشابهة