Add empty arrays to xml
This commit is contained in:
1 parent
9e4a14985e
commit
2385f672d0
3 files changed
+20
-1
No files matched your search
@@ -165,8 +165,14 @@ namespace VocaluxeLib.Xml
|
||||
if (field.IsEmbeddedList)
|
||||
{
|
||||
IEnumerable values = (IEnumerable)value;
|
||||
bool empty = true;
|
||||
foreach (object subValue in values)
|
||||
{
|
||||
_WriteValue(writer, field.Name, field.SubType, subValue, field.IsAttribute);
|
||||
empty = false;
|
||||
}
|
||||
if (empty && _WriteDefaults)
|
||||
writer.WriteElementString(field.Name, "");
|
||||
}
|
||||
else if (field.IsByteArray)
|
||||
writer.WriteElementString(field.Name, Convert.ToBase64String((byte[])value));
|
||||
|
||||
Reference in new issue
Block a user