У меня есть XML-файл со структурой вроде
<items>
<item>
<someDetail>
A value here
</someDetail>
</item>
<item>
<someDetail>
Another value here
</someDetail>
</item>
</items>
С несколькими предметами в нем.
Я хочу в идеале десериализовать XML при запуске сеанса, чтобы преобразовать данные XML в объекты на основе класса (c # asp.net 4)
Я пробовал несколько способов либо безуспешно, либо решение, которое кажется неуклюжим и неэлегантным.
Что бы люди посоветовали?
Я пробовал использовать инструмент xsd.exe
и пробовал с классом чтения xml, а также классом usin XElement
для циклического просмотра xml и затем создания нового someObject (props).
Это, возможно, лучший и / или единственный способ, но поскольку он настолько прост для источников баз данных, использующих структуру сущностей, я задавался вопросом, есть ли аналогичный способ сделать то же самое, но из источника xml.