Вопрос : Есть некий XML файл, есть созданная база данных, задача перенести XML в CSV, а потом уже все в базу грузить. Так вот вопрос - Мне нужно из XML перевести все Pythonом в таблички. Вроде все отлично и библиотека есть - lxml, но меня не покидает ощущение, что это все можно сделать проще.
Вопрос - если структура xml известна - может проще сделать шаблон xml и просто на основе него потом считывать всю информацию из предоставленного файла и раскидывать по csv таблицам ? или все-таки быстрее-проще считывать информацию про каждый объект поочередно ? Может есть еще какие-то библиотеки, которые справятся с такой задачей ? Потому что у всех в интернетах разные мнения про использования тех или иных библиотек.
Вопрос - если структура xml известна - может проще сделать шаблон xml и просто на основе него потом считывать всю информацию из предоставленного файла и раскидывать по csv таблицам ? или все-таки быстрее-проще считывать информацию про каждый объект поочередно ? Может есть еще какие-то библиотеки, которые справятся с такой задачей ? Потому что у всех в интернетах разные мнения про использования тех или иных библиотек.
Question: There is a certain XML file, there is a database created, the task is to transfer the XML to CSV, and then load everything into the database. So the question is - I need to translate everything from Python into labels from XML. It seems everything is fine and the library is - lxml, but it does not leave me feeling that all this can be done easier.
The question is - if the xml structure is known - can it be easier to make an xml template and simply based on it, then read all the information from the provided file and spread it over the csv tables? or is it still faster or easier to read information about each object in turn? Maybe there are some other libraries that will cope with this task? Because everyone on the Internet has different opinions about the use of certain libraries.
The question is - if the xml structure is known - can it be easier to make an xml template and simply based on it, then read all the information from the provided file and spread it over the csv tables? or is it still faster or easier to read information about each object in turn? Maybe there are some other libraries that will cope with this task? Because everyone on the Internet has different opinions about the use of certain libraries.
У записи 5 лайков,
0 репостов.
0 репостов.
Эту запись оставил(а) на своей стене Юлия Зыкова