Warum nicht bei der Perl-Ausgabe der XML-Schnipsel die Zeichen sauber als (hexa-)dezimale XML-Entities escapen? Der Vorteil liegt auf der Hand: das Encoding-Problem wird umgangen und Du brauchst nur eine Umwandlung.
- Unschön, weil "umgangen", nicht beseitigt.
- Serverlast, bei > 30K Bestellungen/Tag
- Ich bekomme zwar eine XML zurück, die sagt mir aber nur ob der UPDATE/INSERT-Vorgang erfolgreich war oder nicht, nichts was ich ins Dokument schreiben würde.