Использование XML и XSD для создания заполненной базы данных
Я не уверен, возможно ли это, но решил спросить и посмотреть, смогу ли я получить какую-либо информацию.
Как следует из названия, у меня есть XML-файл с тысячами строк. У меня также есть связанный файл схемы XSD.
Мне было интересно, могу ли я преобразовать эти данные в базу данных MySQL без указания содержимого XPath вручную?
Например, возможно ли для Java, Python или любой другой программы проанализировать структуру XML на основе XSD, извлечь столбцы таблицы и заполнить ее данными?
Я попытался использовать PHPMyAdmin для импорта моего XML-файла, но он не сработал и сказал, что существует проблема, которая, я думаю, связана с тем, что он не может создавать столбцы. Насколько я знаю, он может лучше обрабатывать файлы CSV, так что это еще один вариант для двухэтапного преобразования.
Благодарю.