Baca dalam bahasa Inggris

Bagikan melalui


Bungkus Karakter

Gambaran Umum

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.

Lihat juga