Properti File Datar Tambahan
Properti tersembunyi
Tabel berikut ini mencantumkan properti simpul file datar tambahan yang tidak muncul di Editor Skema. Menggunakan properti ini memerlukan pengeditan file skema di editor teks dengan tangan.
Properti | Nilai | Nilai Default | Deskripsi |
---|---|---|---|
suppress_empty_nodes | benar atau salah | salah | Menunjukkan apakah akan menghapus simpul XML kosong atau tidak setelah pengurai menghasilkan data instans XML. |
generate_empty_nodes | benar atau salah | true | Buat simpul kosong untuk rekaman yang ada di data instans XML. |
parser_optimization | kecepatan atau kompleksitas | Kecepatan | Mengoptimalkan kecepatan mengurangi waktu penguraian tetapi dengan biaya menangani beberapa ambiguitas dalam data. Mengoptimalkan kompleksitas menangani berbagai ambiguitas yang lebih luas tetapi dengan biaya kecepatan pemrosesan. |
lookahead_depth | Bilangan bulat positif apa pun; nol (0) menunjukkan lookahead tak terbatas. | 3 | Seberapa jauh untuk melihat ke depan untuk mencocokkan data. |
allow_early_termination | benar atau salah | salah | Menunjukkan apakah rekaman posisi dapat berakhir lebih awal (benar) atau harus berisi data untuk semua bidang rekaman (false). |
early_terminate_optional_fields | benar atau salah | salah | Aktifkan penghentian awal bidang berikutnya opsional (benar). Jika skema yang ada tanpa anotasi ini dibuka di Editor BizTalk, anotasi ini akan ditambahkan ke dalamnya dengan nilai default diatur ke (false). Catatan: Anotasi early_terminate_optional_fields hanya berlaku jika allow_early_termination diatur ke "true". |
Semua properti ini adalah atribut elemen /anotasi/appinfo/schemaInfo .
Saat parser_optimization diatur ke kompleksitas, Anda mungkin mengalami kegagalan validasi terhadap skema ketika ada banyak simpul opsional dalam grup atau rekaman yang sama. Anda mungkin perlu mengatur lookahead_depth ke nol (0) untuk menghindari kesalahan validasi.
Lihat juga
- Properti Simpul
- Properti Simpul Tambahan untuk Skema File Datar dalam panduan UI dan referensi namespace API pengembang