Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mode penguraian adalah atribut pada rekaman schemaInfo, dengan dua mode: kecepatan dan kompleksitas. Properti Pengoptimalan Parser dapat dikonfigurasi dalam BizTalk Schema Editor.
Contoh
<b:schemaInfo count_positions_by_byte="false" standard="Flat File"
root_reference="document" parser_optimization="complexity" />.
Dalam mode kecepatan, pengurai mencoba menyesuaikan data saat muncul di aliran. Misalnya, mengingat skema berikut.
<schema>
Root ("," prefix)
Field1 opt
Field2 opt
Field3 opt
Field4 opt
Record ("," infix)
Field5
Field6
</schema>
dan pesan input.
,1,2,3,4
dengan mode kecepatan, dokumen XML berikut diperoleh.
<Root>
<Field1>1</Field1>
<Field2>2</Field2>
<Field3>3</Field3>
<Field4>4</Field4>
</Root>
Dengan mode kompleksitas, skema yang sama menghasilkan output berikut.
<Root>
<Field1>1</Field1>
<Field2>2</Field2>
<Record>
<Field5>3</Field5>
<Field6>4</Field6>
</Record>
</Root>
Dalam mode kompleksitas, mesin penguraian file datar menggunakan penguraian dari atas ke bawah dan dari bawah ke atas, serta mencoba menyesuaikan data dengan lebih tepat. Dalam mode cepat, pengurai mencoba menyesuaikan data saat muncul di aliran data.
Jika Anda memiliki elemen opsional dengan elemen yang diperlukan, misalnya.
<schema>
Root
Record1 (required)
Record2 (optional)
Record3 (required)
Anda harus menggunakan mode kompleksitas untuk mengurai data dengan benar, karena pengurai mewakili skema secara internal.
<schema>
Root
Record1 (required)
<sequence> (optional)
Record2 (required)
Record3 (required)