Subject:Converting from XML to EDIFACT Author:Rob den Boer Date:20 Apr 2009 08:34 AM
hi,
I am evaluating Stylus studio and using an orderprocessing case:
1. receive order: convert EDI into XML
2. send orderresult: convert XML into EDI
I am successful at step 1 and convert from EDI into XML using the xQuery tool.
Now step 2; according to the manual I need to convert EDI->XML again, and use a different technology, XSLT to alter the XML, which in turn will change my EDIFACT message.
This seems very illogical, I would prefer using xQuery to generate my EDI document, but it seems that xQuery only can output XML.
I need mapping and programming functionality in between XML and EDI in order to generate the required output.
Subject:Converting from XML to EDIFACT Author:Tony Lavinio Date:20 Apr 2009 10:21 AM
XQuery can most certainly emit EDI.
In fact, with 'declare option method=EDI' it actually is simpler.
For a good example, do File|Document Wizards|XQuery to EDI, and
then pick your message and version. It will generate a skeleton
XQuery program to write out EDI, and from it you can see just how
to work it.
Subject:Converting from XML to EDIFACT Author:Rob den Boer Date:22 Apr 2009 03:41 AM
OK thanks for your reply.
It would be a great addition if it would be possible to use several types of documents (like flat file, csv etc.) at either source or target side of the xQuery.