Перед до мной в очередной раз стоит задача, создать программу импорта данных из XML в на определенную структуру. При этом отображение XML данных на поля таблиц (mapping) должно быть произвольное и настраивоемое. Какие средства можно использовать, для того что бы описать это отображение таким образом, что бы оно было достаточно простым для последующей конфигурации и понятным для неподготовленного пользователя. Может быть есть интересные примеры что бы посмотреть и научиться как это решается. Ранее делал и сейчас возникает желание описать это отображение в XML, где тегу структуры сопоставлен XPath из источника данных. Но может быть есть другие годные способы и подходы.
PS: Вопрос здесь, потому что прогамма пишется на .NET