Анализ XML в объект C# во время выполнения, без классов и схем. ⇐ C#
-
Anonymous
Анализ XML в объект C# во время выполнения, без классов и схем.
Я изо всех сил пытаюсь реализовать определенную функциональность на C#, поскольку привык к тому, как в Python работают анализаторы xml, json и html. В Python легко прочитать любой вид XML в объект во время выполнения, не зная заранее структуру и элементы XML.
Я не хочу указывать класс перед преобразованием XML в объект: я хочу анализировать XML независимо от того, как он выглядит, перебирать элементы и выполнять бизнес-логику. (это потому, что в будущем XML будет содержать новые поля, и мой код не должен жестко запрограммировать элементы, которые он может анализировать)
Итак, вопрос в том, есть ли способ загрузить XML во время выполнения в объект C# без предварительного указания класса, который используется для десериализации? (аналогично тому, как это делается в Python)
Я изо всех сил пытаюсь реализовать определенную функциональность на C#, поскольку привык к тому, как в Python работают анализаторы xml, json и html. В Python легко прочитать любой вид XML в объект во время выполнения, не зная заранее структуру и элементы XML.
Я не хочу указывать класс перед преобразованием XML в объект: я хочу анализировать XML независимо от того, как он выглядит, перебирать элементы и выполнять бизнес-логику. (это потому, что в будущем XML будет содержать новые поля, и мой код не должен жестко запрограммировать элементы, которые он может анализировать)
Итак, вопрос в том, есть ли способ загрузить XML во время выполнения в объект C# без предварительного указания класса, который используется для десериализации? (аналогично тому, как это делается в Python)
Мобильная версия