У меня есть следующий XML файл, который мне нужно преобразовать в JSON на сервере. Первоначально я думал, что буду преобразовывать его в словарь, а затем использовать JavaScriptSerializer, чтобы превратить его в JSON, но поскольку каждый столбец может иметь другой тип значения, я не думаю, что он сработает. Кто-нибудь сделал что-то подобное раньше в С#/LINQ?
Мне нужно сохранить типы значений (Boolean, String, Integer) каждого столбца.
Я был бы признателен за любые советы по этому поводу, поскольку я только начинаю работать с XML. Благодарю.
<Columns>
<Column Name="key1" DataType="Boolean">True</Column>
<Column Name="key2" DataType="String">Hello World</Column>
<Column Name="key3" DataType="Integer">999</Column>
</Columns>