newlines in QXmlStreamWriter konfigurieren

Alles rund um die Programmierung mit Qt
Antworten
bobcat
Beiträge: 123
Registriert: 21. April 2010 14:51

newlines in QXmlStreamWriter konfigurieren

Beitrag von bobcat » 23. Januar 2019 10:47

Ich schreibe eine xml-Datei mit dem QXmlStreamWriter (Qt 4.8.6). Dabei bekomme ich line feeds (\l oder LF) als newline. Ich hätte gerne carriage return + line feed als newline (\n\l oder CR LF). Den Indent kann man ja konfigurieren, das newline anscheinend nicht. Gibt's vielleicht doch einen Weg oder muss ich tatsächlich meinen Inhalt der xml-Datei nachträglich konvertieren?

veeman
Beiträge: 256
Registriert: 3. Oktober 2012 01:43
Kontaktdaten:

Re: newlines in QXmlStreamWriter konfigurieren

Beitrag von veeman » 23. Januar 2019 19:16

Kurz nein. Ist hardcoded im source.
Jedoch werden die write Befehle durch einen QTextCodec instance gejagt... Ggf kann man da den Zeilenumbruch ersetzen.
mfg veeman

mage-dev

Christian81
Beiträge: 7304
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: newlines in QXmlStreamWriter konfigurieren

Beitrag von Christian81 » 26. Januar 2019 13:45

Der xml-spec ist es egal ob \n oder \r\n - warum sollte das also irgendwie stören?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung

Antworten