Das gleiche gilt auch für \.
Wobei die Entfernung glaube ich auch nicht notwendig ist, da die nur für die JSON-Codierung da sind. Wenn ich z.B. den Response Text in Python anschaue, sind die da.
Wenn die Response als JSON geladen wird und ich nur den Antwortstring anschaue, sind die auch weg. Keine Ahnung, ob die \ also wirklich zu viel sind oder nur wegen dem JSON da sind.
Die Newlines sind aktuell ohne deine Methoden auch nicht mehr da.
Ich glaube wo ich die aktuelle xml Lib gegen die sicherer Version ausgetauscht habe, hat sich auch die Serialisierung verändert. Also dort werden wohl automatisch newlines entfernt.
Daher wäre wohl nur noch das Hinzufügen des Headers notwendig.
Das ersetzen aller \n im xml-string ersetzt auch newlines in Beschriftungen: z.B. der BPMN-Teil (auch wenn Newline hier codiert):
wird so mit der aktuellen Änderungen transformiert:
Muss aber so aussehen:
Das gleiche gilt auch für \. Wobei die Entfernung glaube ich auch nicht notwendig ist, da die nur für die JSON-Codierung da sind. Wenn ich z.B. den Response Text in Python anschaue, sind die da.
Wenn die Response als JSON geladen wird und ich nur den Antwortstring anschaue, sind die auch weg. Keine Ahnung, ob die \ also wirklich zu viel sind oder nur wegen dem JSON da sind.
Die Newlines sind aktuell ohne deine Methoden auch nicht mehr da. Ich glaube wo ich die aktuelle xml Lib gegen die sicherer Version ausgetauscht habe, hat sich auch die Serialisierung verändert. Also dort werden wohl automatisch newlines entfernt.
Daher wäre wohl nur noch das Hinzufügen des Headers notwendig.