Мне нужно обработать большой XML-файл, мне нужно извлечь все ТЕГИ «Ситуация», если они имеют A-52, AP-9orA-55` в своих значениях, потому что остальная часть XML мне не нужна. Затем создайте XML-документ с вычитанием XML. Мне не нужна реализация, просто я хотел бы знать, как я могу с этим справиться или какой API является наиболее подходящим, спасибо.
PD: Мой конечная цель — сохранить XML в базе данных.
XML GET:
print("GETTING XML...")
resp = requests.get('http://infocar.dgt.es/datex2/dgt/Situat ... ontent.xml', stream = True) #XML that I need
if resp.status_code != 200:
raise ApiError('GET /tasks/ {}'.format(resp.status_code))
print("XML RECIBIDO 200 OK")
#resp.raw.decode_content = True
print("GUARDANDO XML")
with open("DGT_DATEX.xml", "wb") as handle:
for data in (resp.iter_content()):
handle.write(data)
dom = parse("DGT_DATEX.xml")
Подробнее здесь: https://stackoverflow.com/questions/391 ... d-text-nod
Способ Java или Python для извлечения суб-XML из большого XML в зависимости от дочерних текстовых узлов ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обновить родительский innerhtml путем изменения значений узлов дочерних узлов? [дублировать]
Anonymous » » в форуме Html - 0 Ответы
- 66 Просмотры
-
Последнее сообщение Anonymous
-