Я попытался с помощью XML Reader, Xpath ... и знаю linq Но не найду способ решить эти проблемы.Несколько элементов для нескольких строк
Я должен извлечь информацию, для каждого заказа в одну строку, в этом ряду должна быть информация из первых элементов и предметов и заказов, а также статус орденов ...
Есть ли способ извлечь всю эту информацию в одну строку в одном linq-запросе? Или мне нужно строить для этого шаги?
(VisualStudio 2010/2013 C# .Net 4)
<Account>
<Name>Name1</Name>
<InId>100</InId>
<CustomID>100000087</CustomID>
<ZipCode>zipcode</ZipCode>
<Items>
<Item>
<ItemID>700</ItemID>
<ItemName>Itemname1</ItemName>
<Orders>
<Order>
<IDIndex>1000</IDIndex>
<IDParam>T1</IDParam>
<Themes>
<Theme>
<Status>Alert</Status>
<Lastget>01.01.2015</Lastget>
</Theme>
</Themes>
</Order>
</Orders>
<Item>
<ItemID>800</ItemID>
<ItemName>Itemname2</ItemName>
<Orders>
<Order>
<IDIndex>5001</IDIndex>
<IDParam>T1</IDParam>
<Themes>
<Theme>
<Status>Alert1</Status>
<Lastget>01.01.2015</Lastget>
</Theme>
</Themes>
</Order>
<Order>
<IDIndex>5002</IDIndex>
<IDParam>T1</IDParam>
<Themes>
<Theme>
<Status>Alert1</Status>
<Lastget>01.01.2015</Lastget>
</Theme>
</Themes>
</Order>
<Order>
<IDIndex>5003</IDIndex>
<IDParam>T1</IDParam>
<Themes>
<Theme>
<Status>Alert2</Status>
<Lastget>01.01.2015</Lastget>
</Theme>
</Themes>
</Order>
</Orders>
</Item>
</Items>
</Account>
Наверняка есть, как вы хотите, чтобы информация была представлена? Также стоит показать, что вы пробовали. Также ваш xml чего-то не хватает. – Vladimirs
Я вижу ваш xml, но было бы неплохо увидеть, что вы ожидаете от конечного результата. Это облегчает для людей, пытающихся ответить на вопросную модель, что вы ищете. – TYY
OK Результат должен быть Name, InID, CustomID, ItemID, ItemName, IDIndex, IDParam, Status, Lastget и для каждого заказа ... – sitO