Инструменты для преобразования X12 в XML на основе схемы XSD - PullRequest
0 голосов
/ 08 октября 2019

Я ищу инструмент или библиотеку программного обеспечения (предпочтительно .Net) для преобразования документов edi в xml с использованием схемы xsd, как это делает Biztalk.

В Biztalk вы можете определить, какой файл схемы использовать в конвейере, и сгенерированный xml будет основан и проверен с этой схемой.

Есть много библиотек, которые выполняют преобразование (согласно этому вопросу: Лучший способ преобразовать XML в X12 и X12 в XML ), но я не вижу нигде, где выМожно установить схему, на которой основано преобразование. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 09 октября 2019

Существует официальный EDI-пакет для BizTalk - настоятельно рекомендуется использовать этот «ускоритель» вместо собственного.
В какой версии вы работаете?

Должен быть найден где-то здесь, в программе BizTalkфайлы: \ BizTalk Server \ MSI \ Program Files \ XSD_Schema \ EDI \ MicrosoftEdiXSDTemplates.exe

0 голосов
/ 08 октября 2019

Я только что нашел это сообщение на форуме:

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

Похоже, в отсутствие каких-либо стандартных XML-схем X12 в то время Microsoft создавала свои собственные и использовала их в Biztalk. для проверки и преобразования XML.

Таким образом, маловероятно, что за пределами Biztalk будет что-либо, что сможет использовать файлы XSD для преобразования X12 в XML.

...