Это мой файл XML называется «Покупка Bills.xml», где СЧЕТА корень:Итерация между двумя XML Node Выбранные значения с помощью C#
<?xml version="1.0" encoding="utf-8"?>
<BILLS>
<BILL>
<DATE>24/11/2013 10:55:08 ص</DATE>
<LIST>
<NAME>Corded Cyclonic Stick Vacuum</NAME>
<NUMBER>2</NUMBER>
<PRICE>159.98</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>3</NUMBER>
<PRICE>239.97</PRICE>
<NAME>Kenmore Elite 31.0 cu. ft. French Door Bottom-Freezer Refrigerator</NAME>
<NUMBER>1</NUMBER>
<PRICE>1999.99</PRICE>
<NAME>Electric Freestanding Range 700 Series</NAME>
<NUMBER>1</NUMBER>
<PRICE>1999.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>2</NUMBER>
<PRICE>1970.00</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 02:09:15 ص</DATE>
<LIST>
<NAME>Air Steerable Bagless Upright</NAME>
<NUMBER>3</NUMBER>
<PRICE>569.97</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>5</NUMBER>
<PRICE>399.95</PRICE>
<NAME>Kenmore 25.4 cu. ft. Side-by-Side Refrigerator</NAME>
<NUMBER>3</NUMBER>
<PRICE>2399.97</PRICE>
<NAME>Electric Freestanding Range 700 Series</NAME>
<NUMBER>2</NUMBER>
<PRICE>3998.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>4</NUMBER>
<PRICE>3940.00</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 02:03:25 ص</DATE>
<LIST>
<NAME>Corded Cyclonic Stick Vacuum</NAME>
<NUMBER>3</NUMBER>
<PRICE>239.97</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 01:57:55 ص</DATE>
<LIST>
<NAME>Quietforce Bagged Canister</NAME>
<NUMBER>2</NUMBER>
<PRICE>299.99</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>5</NUMBER>
<PRICE>79.99</PRICE>
<NAME>Kenmore 18.2 cu. ft. Top-Freezer Refrigerator</NAME>
<NUMBER>4</NUMBER>
<PRICE>499.99</PRICE>
<NAME>Electric Slide-in Range 700 Series</NAME>
<NUMBER>7</NUMBER>
<PRICE>2,499.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>6</NUMBER>
<PRICE>985.00</PRICE>
</LIST>
</BILL>
</BILLS>
У меня на форме два ComboBoxes каждый из которых содержит все даты из моих XML-файл (2 идентичных списка). Скажем, в comboBox1 я выбрал первую дату в файле, а в comboBox2 я выбрал последнюю дату (или, может быть, третью ... что угодно), как я могу получить сумму всех цен между этими двумя датами (не только сумма двух выбранных дат, но также и сумма цен между ними) .... это похоже на изменение всех цен от узла X, который содержит первую дату и весь путь до узла Z, который содержит вторую дату и вычисление сумма. И как говорится в названии с использованием C#. Заранее спасибо ребята :)
спасибо, Но есть ли способ, который я могу просто сделать двумя выражениями, основанными на выборе двух комбинированных ящиков и итерации между ними? – Xavier1819
@ Xavier1819 извините, не получилось - вы хотите получить данные из xml-файлов или хотите генерировать выражение xpath? –
Я вроде бы новичок в программировании, чтобы быть честным, поэтому, я думаю, я не смог правильно выбрать свои слова .... да, я хочу получить XML-файл формы данных ... пожалуйста, посмотрите комментарии, которые я добавил на махровые ответ u будет точно знать, что я хочу, спасибо. – Xavier1819