Sunday, 25 August 2013

c# linq to xml subnodes query

c# linq to xml subnodes query

I have an xml of the following format:
<?xml version="1.0" encoding="utf-8"?>
<solution>
<file>
<song>foo1.mp3</song>
<listen>
<number>1</number>
<data>
<date>2013.08.21</date>
<user>user1</user>
<spec>foo</spec>
</data>
</listen>
<listen>
<number>2</number>
<data>
<date>2013.08.23</date>
<user>user2</user>
<spec>foo</spec>
</data>
</listen>
</file>
<file>
<song>foo2.mp3</song>
<listen>
<number>1</number>
<data>
<date>2013.08.21</date>
<user>user1</user>
<spec>foo</spec>
</data>
</listen>
<listen>
<number>2</number>
<data>
<date>2013.08.23</date>
<user>user2</user>
<spec>foo</spec>
</data>
</listen>
</file>
</solution>
How to query date, user or spec where song and number is variable?
Maybe i can change xml file format or somethings else.
I am using c#.
thank you

No comments:

Post a Comment