Metodo System::Xml::XmlDocument::CreateXmlDeclaration
Contenuti
[
Nascondere
]XmlDocument::CreateXmlDeclaration method
Crea un nodo XmlDeclaration con i valori specificati.
virtual SharedPtr<XmlDeclaration> System::Xml::XmlDocument::CreateXmlDeclaration(const String &version, const String &encoding, const String &standalone)
| Parametro | Tipo | Descrizione |
|---|---|---|
| versione | const String& | La versione deve essere “1.0”. |
| encoding | const String& | Il valore dell’attributo di codifica. Questa è la codifica utilizzata quando si salva il XmlDocument su un file o su uno stream; pertanto, deve essere impostata a una stringa supportata dalla classe Text::Encoding, altrimenti “XmlDocument::Save(String)” fallisce. Se è nullptr o String::Empty, il metodo XmlDocument::Save non scrive un attributo di codifica nella dichiarazione XML e quindi viene utilizzata la codifica predefinita, UTF-8. |
| standalone | const String& | Il valore deve essere “yes” o “no”. Se è nullptr o String::Empty, il metodo XmlDocument::Save non scrive un attributo standalone nella dichiarazione XML. |
ReturnValue
Il nuovo nodo XmlDeclaration.
Osservazioni
Nota: se il XmlDocument viene salvato su un TextWriter o su un XmlTextWriter, questo valore di codifica viene scartato. Invece, viene utilizzata la codifica del TextWriter o del XmlTextWriter. Ciò garantisce che l’XML scritto possa essere letto nuovamente utilizzando la codifica corretta.
Vedi anche
- Typedef SharedPtr
- Class XmlDeclaration
- Class String
- Class XmlDocument
- Namespace System::Xml
- Library Aspose.Font for C++