Baca dalam bahasa Inggris

Bagikan melalui


Node Elemen Apa Pun

Di BizTalk Editor, Anda dapat menggunakan node Any Element untuk menunjukkan lokasi dalam pesan instans tempat elemen yang tidak diketahui mungkin muncul. Ini mengakomodasi situasi di mana Anda tahu bahwa beberapa elemen mungkin muncul di lokasi tertentu dalam pesan instans, tetapi Anda tidak tahu nama elemen, atau seberapa rumitnya. Jika Anda menempatkan node Any Element di lokasi yang sesuai dalam skema, BizTalk dapat memproses bagian pesan yang tidak diketahui tersebut. Satu-satunya persyaratan adalah bahwa XML yang sesuai terbentuk dengan baik.

Catatan

Di BizTalk Editor, node Any Element diwakili dengan string <Any> dalam tampilan pohon skema.

Catatan

Anda dapat mengontrol tingkat di mana bagian pesan yang tidak diketahui divalidasi sebagai XML yang terbentuk dengan baik dengan menggunakan properti Konten Proses . Dalam banyak kasus, Anda mungkin perlu mengatur properti Konten Proses ke Lewati untuk konten pesan instans di lokasi simpul Elemen Apa Pun yang akan diproses. Mempertahankan nilai default Strict untuk properti Konten Proses akan mencegah validasi pesan instans lolos .

Detail selengkapnya tentang properti ini dalam panduan UI dan referensi namespace layanan API pengembang.

Representasi XSD

Saat simpul Elemen Apa Pun ditambahkan ke simpul Rekaman , atau ke simpul lain yang dapat ditambahkan seperti node Grup Urutan, Grup Pilihan, atau Semua Grup , tag XML tunggal ditambahkan ke representasi bahasa definisi Skema XML (XSD) yang sesuai dari skema. Dalam contoh berikut, node Any Element baru, yang representasi XSD-nya ditampilkan dalam jenis tebal, telah ditambahkan ke simpul Rekaman yang sudah ada yang sudah berisi simpul Elemen Bidang .

<xs:element name="ExistingRecord">  
    <xs:complexType>  
        <xs:sequence>  
             <xs:element name="ExistingFieldElement" type="xs:string" />  
            <xs:any />  
        </xs:sequence>  
    </xs:complexType>  
</xs:element>  

Dengan asumsi bahwa properti Konten Proses dari simpul Elemen Apa Pun diatur ke Lewati, dalam pesan instans yang diatur oleh fragmen skema ini, elemen ExistingRecord diharapkan berisi elemen ExistingFieldElement yang berisi data string, diikuti oleh elemen tunggal kompleksitas arbitrer apa pun.

Lihat juga

Representasi BizTalk Skema
Properti Simpul
Cara Mengatur Properti Simpul
Node Atribut Apa pun