Da eine automatische Konvertierung immer Einschränkungen unterliegt, wäre ein Workaround, das JSON-Dokument mittels XSLT direkt zu erzeugen.
Vielen Dank auch für Ihren Verbesserungsvorschlag betreffs xsi:nil. Wir haben ihn als Feature-Request aufgenommen. Evtl. lässt sich mit xsi:type auch der Datentyp erhalten.
Ihr TRANSCONNECT-Team