Я читал эти дни о десериализации, DOM, LINQ to XML и LINQ to XSD ... на некоторое время, но поскольку я новичок, я действительно не получаю целая картинка, поэтому я попытаюсь объяснить вам мои пейзажи:Передача данных в виде из XML
Я извлекаю xml из чужих, и я просто пытаюсь отобразить информацию, которая поставляется вместе с ним в представлении проекта MVC.
У меня действительно нет xsd, поэтому я считаю, что для десериализации его в объект мне придется использовать инструмент XSD для создания схемы, а затем класс, который соответствует этой схеме, а затем заполняет этот класс и использует его в вид. Я думаю, что это можно сделать только с образцом xml, правильно?
Другой вариант - создать «мой объект» и заполнить его через DOM. Я сделал что-то подобное в последнее время (я задал вопрос об этом) или даже попробовал некоторые из подходов LINQ (я прочитал, что LINQ to XSD был оставлен Microsoft).
Для простой вещи, которую я пытаюсь сделать, я бы пошел на LINQ to XML, но, честно говоря, я не полностью понял все различия, которые я прочитал о преимуществах и недостатках различных подходов, поэтому, если кто-то может помочь мне решить, что я действительно ценю это.
Заранее спасибо
Спасибо большое, Amadeus. Но то, что я хотел бы знать, больше, чем конкретная реализация, - это то, какой подход лучше всего подходит для моего xml не очень сложного – mitomed