xml-serialization 相关问题

此标记指的是使用XML作为数据格式的序列化技术。

Haskell将adt作为xml设计问题

我是haskell的初学者,在玩具项目中碰壁。我只是想对一个单元和一个容器建模,该单元和容器可以将单元和容器作为成员。我想序列化单元和...

回答 1 投票 0

使用通过SvcUtil.exe创建的服务引用来承载.NET服务的问题:包装模式下XmlSerializer错误

我的问题如下:在这里http://www.opcfoundation.org/webservices/XMLDA/1.0/我使用VS2010来创建服务引用。我创建它没有问题。我想实现...

回答 2 投票 4


在列表对象中返回以下层次结构,因此它应包含其子xElement的列表(嵌套列表)内的列表[关闭]

[[[ ]], 您可以大致将上述实体形式化: using System; using System.Xml.Serialization; using System.Collections.Generic; namespace WorkingProject { [XmlRoot(ElementName="child1")] public class Child1 { [XmlAttribute(AttributeName="id")] public string Id { get; set; } } [XmlRoot(ElementName="child111")] public class Child111 { [XmlAttribute(AttributeName="id")] public string Id { get; set; } } [XmlRoot(ElementName="child11")] public class Child11 { [XmlElement(ElementName="child111")] public Child111 Child111 { get; set; } [XmlAttribute(AttributeName="id")] public string Id { get; set; } } [XmlRoot(ElementName="child2")] public class Child2 { [XmlElement(ElementName="child11")] public Child11 Child11 { get; set; } } [XmlRoot(ElementName="child")] public class Child { [XmlElement(ElementName="child1")] public Child1 Child1 { get; set; } [XmlElement(ElementName="child2")] public Child2 Child2 { get; set; } [XmlAttribute(AttributeName="id")] public string Id { get; set; } } [XmlRoot(ElementName="root")] public class Root { [XmlElement(ElementName="child")] public List<Child> Child { get; set; } } } 然后您可以使用XmlSerializer类将XML字符串转换为XmlSerializer类实例(可以在必要时修改名称)。

回答 1 投票 -1

简单XML:抑制序列化数组中的length属性

采用这样的类成员:@ElementArray private String []名称;简单的XML会将其序列化为: Jonny Walker

回答 1 投票 0

保留\ n在C#中的Xml序列化中

我有一个带有某些字段的类,例如,公共类Abc {private String text; public String Text {get {return this.text; }设置{this.text = value; }}}已存储的...

回答 1 投票 -1

具有WPF自定义控件数据绑定的持久用户设置

我正在努力找出在WPF应用程序中实现用户设置的最佳策略。该应用程序将使用包含许多属性的自定义控件的多个实例,这些属性需要是...

回答 1 投票 0

XMLserializer,实体框架:无法序列化ICollection类型的成员,有关更多详细信息,请参见内部异常

我想将XML元素映射到我的数据库表中(使用Entity Framework):var xmlSerializer = new XmlSerializer(typeof(Participant),new XmlRootAttribute(“ participant”))); var参与者=(...

回答 4 投票 1

XML序列化继承对象的C#

我有以下XML方案: 0001 .. ] ] >>

回答 2 投票 0

XmlSerializer中的未知属性xsi:type

[我正在学习XML序列化并遇到一个问题,我有两个要求[System.Xml.Serialization.XmlInclude(typeof(SubClass))]公共类BaseClass {}公共类SubClass:BaseClass {}我是...

回答 2 投票 3

C#将对象序列化为xml而不进行格式化

我需要将c#对象序列化为xml,我可以像格式化部分中那样进行操作,但是我们可以在没有缩进/多余空格/换行的格式化情况下实现它。这是必需的,因为我们需要...

回答 1 投票 0

强制对空类属性进行xml序列化?

我有一个嵌套的班级:公共班级的人{公共地址地址{get; set;} public int age {get; set;}}公共类地址{公共字符串名称{get; set;}}有没有办法...

回答 1 投票 0


Jackson基于字段值添加包装器

我有一个类似如下的类:@JsonRootName(“ ASSETS”)public class Assets {String val1;字符串val2; }不幸的是,我需要将其序列化为这样的内容: [

回答 1 投票 0

序列化时如何解决“没有无参数构造函数无法序列化对象”的错误

我在将对象导出到xml文件时遇到问题。我需要使用xml模式对文件进行序列化以使其更容易导入,但是我可以对类进行序列化,因为抛出了异常“如果没有...

回答 1 投票 0

Delphi 2010 DeHL序列化XML和自定义属性:它如何工作?

我尝试使用Delphi 2010自定义属性调查DeHL,但出现问题。 TAppParamTest =类public User:字符串;密码:字符串;结束; TAppParam =类私有FTest:...

回答 1 投票 1

是否有一种方法可以使XmlSerializer(或DataContractSerializer)序列化可观察对象的属性?

当我在类上运行xmlserializer时,它不会输出为嵌套的可观察集合指定的属性。我确保它是公开的,并确保它有一个setter,但它是...

回答 1 投票 0

使用重复的嵌套标签对杰克逊进行反序列化xml

我正在尝试反序列化具有相同名称的嵌套属性的xml,但是包装器名称对于每个属性都是唯一的。下面的示例XML。我尝试过使用包装纸和...

回答 2 投票 0

使用简单的xml序列化程序(v2.6.6),文档没有根元素例外]]

我正在使用简单的xml库http://simple.sourceforge.net/从套接字输入流中反序列化对象。虽然在简单的Java应用程序中,相同的情况也可以正常工作,但在android中,...

回答 2 投票 7

如何序列化在C#中的XMLSerializer的控制

我正在开发一个应用程序,让用户可以与所有添加的控件添加一些控件(按钮,标签和...)动态地面板,然后保存表单。为了节省我使用XMLSerializer的,但它给了我这个...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.