<?xml version="1.0" encoding="utf-8" ?>
<root>
<MyData>
<MyField>SomeValueHere1</MyField>
<MyComplexData>
<MyComplexDataField1 property="1"></MyComplexDataField1>
<MyComplexDataField2 someproperty"value1"> value1 </MyComplexDataField1>
</MyComplexData>
</MyData>
<MyData>
<MyField>SomeValueHere11</MyField>
<MyComplexData>
<MyComplexDataField1 property="4"></MyComplexDataField1>
<MyComplexDataField2 someproperty="value1"> value2 </MyComplexDataField1>
</MyComplexData>
</MyData>
<MyData>
<MyField>SomeValueHere13</MyField>
<MyComplexData>
<MyComplexDataField1 property="5"></MyComplexDataField1>
<MyComplexDataField2 someproperty="value1"> value </MyComplexDataField1>
</MyComplexData>
</MyData>
.
.
.
.
</root>
I would like to get the collection of MyData objects ( assuming that MyData object can be serialized and deserialized into the mentioned XMLNode)
What are all the System.Xml API(s) I should look into? - .Net and C#
Please guide me.