После моего вопроса о Библиотека .NET YAML ... поскольку, похоже, нет большой поддержки YAML в .NET, есть ли хорошие библиотеки действительно просто .NET XML с открытым исходным кодом. Мне просто нужно что-то, где я могу передать ему имя раздела и ключ, и это даст мне значение, а также возможность предоставить мне список всех текущих разделов и ключей.
Кроме того, желательно что-то с лицензией, позволяющей использовать его в коммерческих целях.





Вы можете использовать фреймворк 3.5? Linq to XML - это фантастика и проста.
недостаточно пространства имен system.xml?
однажды мне пришлось использовать его для простых сценариев, которые вы описали, и я подумал, что это простые и эффективные решения.
взгляните на эти примеры
Чтение деревьев узлов с помощью XmlNodeReader и Справочник по объектной модели документа XML (DOM)
Разве о XSLT / XPath не может быть и речи? Если да, то рассматривали ли вы JSON.Net?
JSON.NET просто превосходен, он гораздо более удобочитаем, чем .xml, и, кажется, лучше подходит для передачи данных.