0

次のようなBizTalkスキーマを作成しようとしています(行間のスペースは無視してください。わかりやすくするためにあります)。
"
x行が挿入され
ますColumn1^ Column2 ^ Column3 ^ Column4 ^ Column5
Data1a ^ Data2a ^ Data3a ^ Data4a ^ Data5a
Data1b ^ Data2b ^ Data3a ^ Data4b ^ Data5b "

したがって、実際のデータに到達する前に、空白の行、行数、ヘッダー行が続きます。空白行({CR} {LF}のみで構成される)になるようにスキーマを設定し、インスタンスを検証しようとすると、スキーマは失敗します(エラーメッセージなしで起動します)。

BizTalk 2009を実行していますが、ファイルは単純な.txtファイルです。

4

1 に答える 1

1

わかりました...私は答えを見つけました:あなたがより良いものを見つけた/持っているなら、気軽にチャイムを鳴らしてください。

空白行をタイプxs:stringのフィールドに設定します。
ヘッダー行を単一のレコードに設定します(フィールドをすべて文字列として定義します)。
繰り返しレコードを定義します。

これは私には少し不格好に思えるので、誰かがより良い方法を持っているなら、私はまださらなる提案を受け入れています。

于 2009-05-07T18:26:33.070 に答える