Добрый день!
1) Необходим рабочий скрипт парсинга набора файлов xml из директории локального диска в одну таблицу базы данных MS Access.
Путь к директории (папка): C:\Users\User\Desktop\Nezavisimai osenka\O_Rezultatax_Ozenki\data-20200525T213536-structure001-20151020T000000.xml
В папке есть xml файлы, которые скачены с URL:
В поле (теге) ns2:RATING_YEAR выбрать значение = 2019, т.е. в базу данных сохранялись данные только за 2019 год.
Необходимо предоставление рабочего скрипта.
Бюджет 700 рублей.
Написал скрипт, но он не рабочий.
| Код |
|---|
pip instal lxml
from lxml import objectifypath = 'C:\Users\User\Desktop\Nezavisimai osenka\O_Rezultatax_Ozenki\data-20200525T213536-structure001-20151020T000000.xml/
parsed = objectify.parse(open(path))
root = parsed.getroot()
data = []
skip_fields = ['ns2:PPO_NAME', 'ns2:OPF_NAME'
'ns2:SCOPE_CODE, 'ns2:SCOPE_NAME', ns2:RATING_YEAR]
for elt in root.ns:INDEPENDENT_RATING_ROLLOUTel:
el_data = {}
In [1]: perf = pd.DataFrame(data)
In [1]: perf.head()
Out[2]
Empty DataFrame
columns: []
Index: [] |
2) Принимается также возможность решения данной задачи не только средствами Python, но и PHP.
Тогда необходим рабочий скрипт парсинга набора файлов xml из директории локального диска в одну таблицу базы данных MySQL.Путь к директории (папка): C:\Users\User\Desktop\Nezavisimai osenka\O_Rezultatax_Ozenki\data-20200525T213536-structure001-20151020T000000.xml
В папке есть xml файлы, которые скачены с URL:
В поле (теге) ns2:RATING_YEAR выбрать значение = 2019, т.е. в базу данных сохранялись данные только за 2019 год.
Также необходимо предоставление рабочего скрипта.
Изменено: - 14.09.2020 15:44:14