كيفية تحويل الهياكل XML معقدة لمجموعة البيانات مع جداول متعددة
سؤال
ما هو أفضل وسيلة لتحويل مستند XML إلى DataSet Framework 2.0. وتتضمن الوثيقة XML هياكل معقدة مع العلاقات بين الوالدين والطفل، وينبغي أن تتحول إلى جداول متعددة في DataSet. يجب أن الجداول مجموعة البيانات أيضا الحفاظ على العلاقة بين الجداول. في الوقت الحالي، لقد لكتابة XSLT مخصصة للقيام بذلك التحول
المحلول
وأفضل (بمعنى أسهل) وسيلة، وهذا يشمل أيضا علاقات كل الوالد / الطفل هي ...
DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");
وتادا!
وراجع للشغل، إذا كان لديك XML في الذاكرة (وليس في ملف)، ثم يمكنك استخدام واحدة من "ReadXml" الزائدة لقراءتها من دفق.
لا تنتمي إلى StackOverflow