Я следующий файл:XMLNode запрос с использованием LINQ
<root>
<Product desc="Household">
<Product1 desc="Cheap">
<Producta desc="Cheap Item 1" category="Cooking" />
<Productb desc="Cheap Item 2" category="Gardening" />
</Product1>
<Product2 desc="Costly">
<Producta desc="Costly Item 1" category="Decoration"/>
<Productb desc="Costly Item 2" category="Furnishing" />
<Productc desc="Costly Item 3" category="Pool" />
</Product2>
</Product>
</root>
Я хочу, чтобы узнать информацию, как: Всего позиций в дешевом и Дорогостоящие, список всех категории (например, приготовление пищи, Садоводство, украшении ...) , список отсортированной категории и выберите только Продукт, который является «Дорогостоящим»
Как я могу использовать LINQ. Я сделал это до сих пор:
XElement xe = XElement.Load(Server.MapPath("~/product.xml"));
????
мне действительно нужно научить себя LINQ ... звучит тааак легко так:) – balexandre
Я изменил xml и он работает. Спасибо за ответ – 2009-02-23 08:46:05
Я сомневаюсь, что Джон намеревался переименовать отдельные элементы * в * данные; вместо того, чтобы иметь разные имена на каждом уровне * ... –