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?
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.