Helper-class for XML.
More...
◆ DeserializeFromByteArray< T >()
static T Crosstales.Common.Util.XmlHelper.DeserializeFromByteArray< T > |
( |
byte[] |
data | ) |
|
|
static |
Deserialize a XML byte-array to an object.
- Parameters
-
- Returns
- Object
◆ DeserializeFromFile< T >()
static T Crosstales.Common.Util.XmlHelper.DeserializeFromFile< T > |
( |
string |
filename, |
|
|
bool |
skipBOM = false |
|
) |
| |
|
static |
Deserialize a XML-file to an object.
- Parameters
-
filename | XML-file of the object |
skipBOM | Skip BOM (optional, default: false) |
- Returns
- Object
◆ DeserializeFromResource< T >()
static T Crosstales.Common.Util.XmlHelper.DeserializeFromResource< T > |
( |
string |
resourceName, |
|
|
bool |
skipBOM = true |
|
) |
| |
|
static |
Deserialize a Unity XML resource (TextAsset) to an object.
- Parameters
-
resourceName | Name of the resource |
skipBOM | Skip BOM (optional, default: true) |
- Returns
- Object
◆ DeserializeFromString< T >()
static T Crosstales.Common.Util.XmlHelper.DeserializeFromString< T > |
( |
string |
xmlAsString, |
|
|
bool |
skipBOM = true |
|
) |
| |
|
static |
Deserialize a XML-string to an object.
- Parameters
-
xmlAsString | XML of the object |
skipBOM | Skip BOM (optional, default: true) |
- Returns
- Object
◆ SerializeToByteArray< T >()
static byte [] Crosstales.Common.Util.XmlHelper.SerializeToByteArray< T > |
( |
T |
obj | ) |
|
|
static |
Serialize an object to a XML byte-array.
- Parameters
-
- Returns
- Object as byte-array
◆ SerializeToFile< T >()
static void Crosstales.Common.Util.XmlHelper.SerializeToFile< T > |
( |
T |
obj, |
|
|
string |
filename |
|
) |
| |
|
static |
Serialize an object to a XML-file.
- Parameters
-
obj | Object to serialize. |
filename | File name of the XML. |
◆ SerializeToString< T >()
static string Crosstales.Common.Util.XmlHelper.SerializeToString< T > |
( |
T |
obj | ) |
|
|
static |
Serialize an object to a XML-string.
- Parameters
-
- Returns
- Object as XML-string
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/RTVoice/RTVoicePro/Assets/Plugins/crosstales/Common/Scripts/Util/XmlHelper.cs