I imagine that you are using a `send()` action in a process to get the data
to your service. In which case, I would recommend that you send the standard
data formats that Orbeon Forms creates, but instead of sending it to your
final service, you send it to what we could call a "trampoline service",
which does the necessary transformation, maybe using XSLT, before sending
the transformed data to your service. Would something along those lines work
for you?
-Alex
-----
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet