dalam pemahaman mengenai pelaksanaan antara muka ixmlserializable yang betul
IXmlSerializable
bertentangan dengan kognisi umum, kaedah harus kembali
. Sama seperti deskripsi dokumen: "Apabila melaksanakan antara muka, kaedah ini harus kembali GetSchema()
rujukan."
null
IXmlSerializable
null
kaedah:
Apabila membaca, diandaikan bahawa unsur -unsur luaran yang mengandungi data objek telah ditulis dan tidak boleh ditambah semasa menulis.
ReadXml
Kesedaran harus dibaca dari awal elemen pembungkusan hingga akhir bacaan, termasuk semua kandungan. WriteXml
ReadXml
Sequencer mengandungi objek kompleks sub -object: WriteXml
Setiap sub -object hendaklah dinyatakan sebagai elemen XML yang berasingan dalam elemen pembungkusan. hendaklah digunakan untuk mengendalikan / untuk setiap jenis sub -jenis dengan melaksanakan
antara muka dan rekursif.
ReadXml
WriteXml
IXmlSerializable
Kaedah pulangan ReadXml
. WriteXml
Tulis atribut dan bukannya membungkusnya dalam elemen luaran.
XML yang sepadan:
Atas ialah kandungan terperinci Bagaimana cara melaksanakan antara muka ixmlserializable dengan betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!