Ich habe Probleme beim Schreiben der folgenden XML-Datei zur Ausgabe.Schreiben von XML-formatierten Text in Python-Ausgabedatei
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="CoreNLP-to-HTML.xsl" type="text/xsl"?>
<root>
<document>
<sentences>
<sentence id="1">
<tokens>
<token id="1">
<word>
Pusheen
</word>
<CharacterOffsetBegin>
0
</CharacterOffsetBegin>
<CharacterOffsetEnd>
7
</CharacterOffsetEnd>
<POS>
NNP
</POS>
</token>
</tokens>
</sentence>
</sentences>
</document>
</root>
Wie dies in xml
Format Ausgabedatei zu schreiben? Ich habe versucht, unter Schreib Anweisung
tree.write(open('person.xml', 'w'), encoding='unicode').
Aber, ich bin die folgenden Fehler bekommen
AttributeError: 'str' object has no attribute 'write'
ich nicht XML bauen müssen hier wie ich haben bereits die Daten im XML-Format. Ich brauche es nur, um es in eine XML-Datei zu schreiben.
Wenn Sie * * wurden, diesen Weg zu gehen, würden Sie 'open (‚Person.xml‘,‚w‘) wollen schreiben (Baum) ' – Gary02127