Способ Java или Python для извлечения суб-XML из большого XML в зависимости от дочерних текстовых узловJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Способ Java или Python для извлечения суб-XML из большого XML в зависимости от дочерних текстовых узлов

Сообщение Anonymous »

Мне нужно обработать большой 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»