From f4a3410e896329c534deb8facc7633b70c3f0118 Mon Sep 17 00:00:00 2001 From: Marc Hernandez Date: Sun, 5 Nov 2023 07:58:57 -0800 Subject: [PATCH] x) Fix xml to grab from actual value if v= doesnt exist --- ser/XmlFormatter2.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/ser/XmlFormatter2.cs b/ser/XmlFormatter2.cs index 59f1b78..4633c30 100644 --- a/ser/XmlFormatter2.cs +++ b/ser/XmlFormatter2.cs @@ -217,9 +217,18 @@ namespace lib private object DeserializeConcrete( XmlElement elem, Type type ) { - string val = elem.GetAttribute("v"); + string val = ""; - if( !type.IsEnum ) + if( elem.HasAttribute("v") ) + { + val = elem.GetAttribute("v"); + } + else + { + val = elem.InnerText; + } + + if ( !type.IsEnum ) { try {