Metode System::Xml::XmlDocument::CreateXmlDeclaration
isi
[
bersembunyi
]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)
| Parameter | Tipe | Deskripsi |
|---|---|---|
| versi | const String& | Versi harus “1.0”. |
| encoding | const 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. |
| standalone | const 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
- Typedef SharedPtr
- Class XmlDeclaration
- Class String
- Class XmlDocument
- Namespace System::Xml
- Library Aspose.Page for C++