Tôi đã sau file:truy vấn XmlNode sử dụng 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>
Tôi muốn tìm hiểu thông tin như: Tổng số mục trong giá rẻ và đắt, danh sách của tất cả các loại (như nấu ăn, làm vườn, trang trí ...) , danh sách danh mục được sắp xếp và chỉ chọn Sản phẩm 'Chi phí'
Tôi có thể làm gì bằng cách sử dụng LINQ. Tôi đã làm điều này cho đến bây giờ:
XElement xe = XElement.Load(Server.MapPath("~/product.xml"));
????
tôi thực sự cần phải dạy cho bản thân mình LINQ ... âm thanh soooo dễ dàng theo cách này:) – balexandre
Tôi đã thay đổi xml và nó đang hoạt động..thanks for answer –
Tôi nghi ngờ Jon dự định bạn đổi tên các phần tử riêng lẻ * trong * dữ liệu; thay vì có tên khác nhau ở mỗi cấp * ... –