Navigation
API > API/Plugins > API/Plugins/XmlSerialization
These flags determine the encoding of input data for XML document.
| Name | EXmlSerializationEncoding |
| Type | enum |
| Header File | /Engine/Plugins/Experimental/SerializationUtils/Source/XmlSerialization/Public/XmlSerializationDefines.h |
| Include Path | #include "XmlSerializationDefines.h" |
Syntax
enum EXmlSerializationEncoding
{
Utf8,
Utf16_Le,
Utf16_Be,
Utf16,
Utf32_Le,
Utf32_Be,
Utf32,
WChar,
}
Values
| Name | Remarks |
|---|---|
| Utf8 | UTF8 encoding |
| Utf16_Le | Little-endian UTF16 |
| Utf16_Be | Big-endian UTF16 |
| Utf16 | UTF16 with native endianness |
| Utf32_Le | Little-endian UTF32 |
| Utf32_Be | Big-endian UTF32 |
| Utf32 | UTF32 with native endianness |
| WChar | The same encoding wchar_t has (either UTF16 or UTF32) |