Hi, ich arbeite seit neustem etwas mit xml und komme bei dieser Sache nicht weiter. Kann man mehrere xml element Zeilen (mit Zeilenumbrüchen) mit python ausgeben?

z.B. xml

<?xml version="1.0" encoding="utf-8"?>

<roottest xsi:noNamespaceSchemaLocation="test.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<messages>Das ist die erste Zeile,

das wäre die zweite Zeile.

Das wäre die dritte Zeile</messages>

</roottest >

python:

elem_counter = 0

for elem in root.findall("./messages"):                

        out_file.write("text=" + elem.text + '\n')

        elem_counter +=1

Ich bekomme so nur die erste Zeile ausgegeben.

-> Das ist die erste Zeile,

Kann man hier alle Zeilen ausgeben, ohne irgendwelche besonderen librarys für das python Script?

Beispiel:

Das ist die erste Zeile,

das wäre die zweite Zeile.

Das wäre die dritte Zeile