Схема плоского файла BizTalk с вложенными узлами дает мне некоторые проблемы. Что происходит, так это то, что разделитель дочерних записей отображается как данные в последнем поле. Я следовал рецепту из этого старого сообщения в блоге.Плоский файл BizTalk вложенный xml
Managing Flat Files in BizTalk 2004
Здесь вход и схемы здесь.
https://bitbucket.org/kirk98445/stuff/src/90becbaa638b1bc42555cf84f2a1a4cb4f3cd3fc?at=master
Результат является то, что XML выглядит хорошо, по большей части для CRLF в пользовательских и ponumber исключением полей.
<Orders xmlns="http://KS.Biztalk.EDI.Common.Amtech.ASN.FlatFileSchema1"><Header><user>USER_1234
</user></Header><Order><OrderHeader><ponumber>PO_001
</ponumber></OrderHeader><LineItems><LineItem><item>Item32 33</item></LineItem><LineItem><item>Item63 45</item></LineItem></LineItems></Order><Order><OrderHeader><ponumber>PO_002
</ponumber></OrderHeader><LineItems><LineItem><item>Item454 12</item></LineItem></LineItems></Order></Orders>