Tools for converting X12 to XML based on an XSD schema

1.1k views Asked by At

I am looking for a tool or software library (preferably .Net) for converting edi documents to xml using an xsd schema, as Biztalk does.

In Biztalk you can define which schema file to use in a pipeline, and the generated xml will be based on and validated with that schema.

There are many libraries out there that do the conversion (as per this question: Best way to convert XML to X12 and X12 to XML), but I can't see any where you can set the schema that the conversion is based on. Any ideas?

2

There are 2 answers

0
PRS On

I just found this forum post:

https://social.msdn.microsoft.com/Forums/azure/en-US/f52bf64c-e42b-412c-9aa4-f05d06081586/using-standard-x12-schemas-vs-biztalk-x12-schemas?forum=azurelogicapps

It looks like in the absence of any standard X12 XML schemas at the time, Microsoft produced there own and used these within Biztalk for XML validation and conversion.

So it looks unlikely that there will be anything outside of Biztalk that will be able to use XSD files to convert X12 to XML.

2
silverbugg On

There is an official EDI pack for BizTalk - it is highly recommended you use that "accelerator" vs growing your own.
What version are you on?

Should be found somewhere here in BizTalk program files: \BizTalk Server\MSI\Program Files\XSD_Schema\EDI\MicrosoftEdiXSDTemplates.exe