Reputation: 3039
How can i get the child element from following xml formatted file
<?xml version="1.0" encoding="UTF-8"?>
<UserMenu Type="Company">
<li>Credit Card Details</li>
<li>Account Details</li>
<li>Disc Usage</li>
<li>Billing</li>
</UserMenu>
I want output as:
"Credit Card Details" "Account Details" "Disc Usage" "Billing"
Upvotes: 0
Views: 736
Reputation: 13296
var doc = XDocument.Load(fileName);
var lis = (from e in doc.Descendants("li")
where e.Parent.Attribute("Type").Value == "Company"
select e.Value).ToArray();
Upvotes: 1