Я всегда предполагал, что XML-документы - это удобный способ хранения информации. Теперь я нашел в XML хороший способ «проинструктировать» мое приложение. Delicous.
Моя проблема - интегрировать синтаксический анализ XML в классы приложений. Я использую интерфейс C # System.Xml, думаю, он хороший и переносимый (верно?).
Существует ли какой-либо стандартный интерфейс, определяющий методы организации рекурсии по тегам xml или методы реализации распространенных реализаций XML (возможно, в базовом классе)?
Изначально я могу написать интерфейс, который определяет
void Read(XmlReader xml);
void Write(XmlREader xml);
А как насчет вложенных тегов, общих тегов и т. Д ...
P.S .: Я не думаю реализовать это с помощью LINQ, за исключением случая, когда он поддерживается также в Mono (как это определить)?
Большое спасибо! :)