将xml反序列化为其他类型

用户名

我正在尝试反序列化XML(到目前为止已经可以使用)。XML以字符串形式读取所有内容。

当它填充属性ID时,我想将其从字符串转换为GUID。但我似乎无法完成这项工作。

谢谢。

public class Feature
    {
        [XmlAttribute]
        public string ID
        {
        set
            {
                ID = new Guid(ID);
            }
        }

XML:

<Features>
            <Feature ID="8581a8a7-cf16-4770-ac54-260265ddb0b2" FeatureName="SharePoint Server Enterprise Site Collection features" />
</Features>
凯撒

您的代码不会编译,但是无论如何-您为什么不只将属性类型从更改stringGuid反序列化时,转换将自动发生。尝试一下:

public class Feature
{
    [XmlAttribute]
    public Guid ID { get; set; }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

反序列化Xml为其他类型

来自分类Dev

将xml反序列化为对象

来自分类Dev

我可以将系统类型序列化/反序列化为XML吗?

来自分类Dev

将特定类型的数组序列化/反序列化为 xml

来自分类Dev

将对象列表反序列化为其他集合类型

来自分类Dev

jQuery-将XML对象反序列化为类类型?

来自分类Dev

将String值设置为该属性类型/ XML反序列化为class。C#

来自分类Dev

jQuery-将XML对象反序列化为类类型?

来自分类Dev

将 2 种类型的 XML 反序列化为同一个类

来自分类Dev

将JSON反序列化为类型化类

来自分类Dev

无法将JSON反序列化为强类型对象

来自分类Dev

将XML反序列化为对象数组

来自分类Dev

将XML反序列化为类C#

来自分类Dev

使用Jackson XmlMapper将XML反序列化为POJO

来自分类Dev

使用Jackson XmlMapper将XML反序列化为POJO

来自分类Dev

将XML嵌套列表反序列化为嵌套的ObservableCollection

来自分类Dev

如何将XML反序列化为对象?

来自分类Dev

将XML解析/反序列化为JavaObjects

来自分类Dev

无法将xml反序列化为List <T>

来自分类Dev

将XML反序列化为对象C#

来自分类Dev

将XML反序列化为C#对象

来自分类Dev

C#将XML反序列化为ChildClasses的列表

来自分类Dev

将部分xml反序列化为字符串

来自分类Dev

将XML字符串反序列化为类

来自分类Dev

将xml反序列化为对象会导致错误

来自分类Dev

将根XML元素反序列化为数组

来自分类Dev

将Xml反序列化为C#中的对象

来自分类Dev

将复杂的XML反序列化为对象

来自分类Dev

如何将XML反序列化为对象?