Java- oder Python-Methode zum Extrahieren eines Sub-XML aus großem XML, abhängig von untergeordneten TextknotenJava

Java-Forum
Guest
 Java- oder Python-Methode zum Extrahieren eines Sub-XML aus großem XML, abhängig von untergeordneten Textknoten

Post by Guest »

Ich muss eine große XML-Datei verarbeiten. Ich muss alle „Situations“-TAGS extrahieren, wenn diese A-52 haben

Code: Select all

, 
AP-9

Code: Select all

or
A-55`-Werte in ihren, da ich den Rest des XML nicht benötige. Erstellen Sie dann ein XML-Dokument mit der XML-Subtraktion. Ich brauche keine Implementierung, ich würde nur gerne wissen, wie ich damit umgehen kann oder welche API am besten geeignet ist, danke.
PD: My Das endgültige Ziel besteht darin, das XML in einer Datenbank abzulegen
XML GET:

Code: Select all

print("GETTING XML...")
resp = requests.get('http://infocar.dgt.es/datex2/dgt/SituationPublication/all/content.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")

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post