How to add data to dictonary from xml file
scenerio:
I’ve declared a dictonary like
Dictonary<string,string> SampleDict=new Dictonary<string,string>();
and my xml file is like
<Data>
<Element ValOne="1" ValTwo="0" />
<Element ValOne="2" ValTwo="2" />
<Element ValOne="3" ValTwo="4" />
<Element ValOne="4" ValTwo="6" />
<Element ValOne="5" ValTwo="8" />
<Element ValOne="6" ValTwo="10" />
<Element ValOne="7" ValTwo="12" />
<Element ValOne="8" ValTwo="14" />
<Element ValOne="9" ValTwo="16" />
<Element ValOne="10" ValTwo="18" />
</Data>
i need to read the value of “ValOne” and “ValTwo” using LINQ and insert the same into the above declared dictonary
and how to add the contents of the dictonary to a listview which contains two columns.
Please help me to do this
Thanks in advance
You can use Linq to XML and ToDictionary for this.
This particular overload of
ToDictionaryuses different lambdas to extract keys and values for the generated collection.