C#: XML To Type -LINQ -
एक्सएमएल तत्वों को किस प्रकार के व्यक्ति में बदलना है?
तत्व: < XElement person = XElement.Parse (@ "& lt; व्यक्तियों & gt; & lt; व्यक्ति & gt; & lt; आईडी & gt; 10001 & lt; / id & gt; & lt; नाम & gt; डैनियल & lt; / code> / नाम & gt; & lt; व्यक्ति / gt; & lt; व्यक्ति & gt; & lt; id & gt; 10002 & lt; / id & gt; & lt; नाम & gt; मार्शल & lt; / name & gt; & lt; / person & gt; & lt; व्यक्ति & gt; & lt; आईडी & gt; 10003 & lt; / id & gt; & lt; नाम & gt; लियो & lt; / name & gt; & lt; / person & gt; & lt; / persons & gt; ");
व्यक्ति का प्रकार:
वर्ग व्यक्ति {int personID; स्ट्रिंग का नाम; सार्वजनिक {} {{name = value;}}} {/ code>
मैंने कोशिश की है (अधूरा और यकीन है कि क्या मान्य दृष्टिकोण नहीं है)
व्यक्ति [] prns = से व्यक्तियों में। नोड का चयन नया {perns} ;
var personList = पी में व्यक्तियों में। एलेमेंट्स ("व्यक्ति") नया व्यक्ति चुनें {name = p.Element ("name")। मान, personID = int.Parse (पी। एलेमेंट ("id")। मान)};
Comments
Post a Comment