Metode System::Xml::XmlDocument::CreateXmlDeclaration

XmlDocument::CreateXmlDeclaration method

Membuat node XmlDeclaration dengan nilai yang ditentukan.

virtual SharedPtr<XmlDeclaration> System::Xml::XmlDocument::CreateXmlDeclaration(const String &version, const String &encoding, const String &standalone)
ParameterTipeDeskripsi
versiconst String&Versi harus “1.0”.
encodingconst String&Nilai atribut encoding. Ini adalah encoding yang digunakan saat Anda menyimpan XmlDocument ke file atau aliran; oleh karena itu, harus diatur ke string yang didukung oleh kelas Text::Encoding, jika tidak “XmlDocument::Save(String)” gagal. Jika ini nullptr atau String::Empty, metode XmlDocument::Save tidak menulis atribut encoding pada deklarasi XML dan sehingga encoding default, UTF-8, digunakan.
standaloneconst String&Nilai harus “yes” atau “no”. Jika ini nullptr atau String::Empty, metode XmlDocument::Save tidak menulis atribut standalone pada deklarasi XML.

ReturnValue

XmlDeclaration node baru.

Catatan

Catatan: Jika XmlDocument disimpan ke TextWriter atau XmlTextWriter, nilai encoding ini dibuang. Sebagai gantinya, encoding dari TextWriter atau XmlTextWriter yang digunakan. Hal ini memastikan bahwa XML yang ditulis dapat dibaca kembali menggunakan encoding yang benar.

Lihat Juga