Hier ist ein Beispiel von einigen XML-Code, den ich habe:Python - Wie kann ich herausfinden, ob ein bestimmter XML-Knoten mit Python vorhanden ist?
<VAST version="2.0">
<Ad id="602678">
<InLine>
<AdSystem>Acudeo Compatible</AdSystem>
<AdTitle>NonLinear Test Campaign 1</AdTitle>
<Description>NonLinear Test Campaign 1</Description>
<Creatives>
<Creative AdID="602678-NonLinear">
</Creative>
</Creatives>
</InLine>
</Ad>
</VAST>
Diese XML-Online serviert wird, so schlug ich eine bestimmte URL, um wieder diese Daten zu erhalten. In einigen Fällen wird jedoch nichts zurückgegeben, daher suche ich nach einer Möglichkeit, zu überprüfen, ob der "Creatives" -Knoten in dem vorhanden ist, was zu einem bestimmten Zeitpunkt zurückgegeben wird. Ich habe BeautifulSoup ohne Glück versucht, aber ich denke, das ist mehr für HTML als für XML. Jede Hilfe wird sehr geschätzt, danke.
Was ist falsch mit der Klartextprüfung? if "" in your_returned_payload: ... ' –
zwer
Ich denke, die Schwierigkeiten, die ich habe, ist mit dem Parsen der XML-Daten selbst nach dem Versuch, es von der Web-URL, die ich treffe, zu ziehen. Ich werde per POST mit meinem Code aktualisieren. – user7681184