Bungkus Karakter
Karakter pembungkus adalah karakter tunggal yang digunakan untuk membungkus karakter data dalam bidang untuk tujuan menekan arti khusus apa pun yang akan dimiliki oleh salah satu karakter data tersebut. Misalnya, jika Anda menentukan rekaman file datar sebagai memiliki karakteristik berikut:
Nama = Record1
Dibatasi
Pemisah anak = karakter koma (,)
Urutan anak = infiks
Karakter escape = karakter garis miring terbelakang (\)
Tag = RECORD1
Tiga bidang bernama Field1, Field2, dan Field3, masing-masing didefinisikan untuk menggunakan karakter tanda angka (#) sebagai karakter pembungkusnya.
Kemudian data file datar berikut berlaku untuk rekaman.
RECORD1#field1#,#field2#,#field3#
Data dibongkar ke dalam fragmen XML berikut.
<Record1>
<Field1></Field1>
<Field2></Field2>
<Field3></Field3>
</Record1>
Perhatikan bahwa karakter pembungkus (#) di sekitar bidang karakter data tebal1, bidang2, dan bidang3 telah dihapus.
Ketika perakit file datar melakukan operasi terbalik, mengonversi versi XML rekaman ke rekaman file datar yang setara, karakter pembungkus disisipkan sebelum dan sesudah karakter data dari masing-masing bidang, menghasilkan urutan asli karakter file datar.
Karakter escape yang ditentukan dapat digunakan bersama dengan karakter pembungkus yang ditentukan. Misalnya, misalkan nilai Bidang1 diubah sebagai berikut (ditunjukkan dalam jenis tebal).
<Record1>
<Field1></Field1>
<Field2>field2</Field2>
<Field3>field3</Field3>
</Record1>
Ketika fragmen XML ini dirakit, menggunakan definisi rekaman dan bidang yang disediakan, urutan karakter file datar berikut dihasilkan (urutan karakter tanda angka yang lolos ditampilkan dalam jenis tebal).
RECORD1#field1#,#field2#,#field3#
Saat membuat skema file datar menggunakan BizTalk Editor, Anda dapat menentukan karakter pembungkus default untuk seluruh skema menggunakan properti Karakter Bungkus Default dan Jenis Karakter Bungkus Default dari simpul Skema . Kemudian, Anda dapat mengonfigurasi setiap bidang individual dalam skema untuk menggunakan karakter pembungkus default ini atau karakter pembungkus khusus bidang kustom menggunakan properti Bungkus Karakter dan Tipe Karakter Bungkus dari simpul Elemen Bidang atau Atribut Bidang dalam skema file datar.
- Cara Menginterpretasikan Karakter Khusus sebagai Bagian dari Nilai Bidang
- Bungkus properti karakter dalam panduan UI dan referensi namespace API pengembang:
- Karakter Bungkus Default (Properti Node dari Skema File Datar
- Tipe Karakter Bungkus Default (Properti Simpul dari Skema File Datar
- Bungkus Karakter (Properti Simpul dari Skema File Datar
- Bungkus Jenis Karakter (Properti Simpul dari Skema File Datar