XML 序列化 IOException 未处理
我有以下代码用于序列化标签的内容。当我按下“保存”按钮时,会生成一个 xml 文件。当我选择相同的 xml 文件后按“加载”按钮时,发生错误,IOExcept…
为什么 Xml Serializer 要求属性可写?
我有一些类型想要序列化为 xml,但这些类型具有只读属性,例如: public List Effects {get; private set;} 但 xml 序列化程序要求这些属性可写。 xml…
XmlSerializer 反序列化返回空数组
我正在尝试反序列化以下 XML(摘录): Waking The Demon Bullet For My Valentine false Bullet For My Valentine Hand Of Blood Your Betrayal 使用…
省略 XmlSerializer.Serialize 上的节点
我有一个第三方提供的类库,其中有一个名为 SaveAccount 的类型。当我尝试序列化此类时,我得到以下 xml: JHSDUKJSHDKJ 2 我需要做的是仅删除 标签,…
svcutil 有时不生成使用 /xmlserializer 包装另一种类型的数组的复杂类型
我在基本类型 XSD 中有一个声明的元素“RecordRefSet”;它是“RecordRef”元素的容器元素。 “RecordRefSet”元素在一组 WSDL 中的不同位置被引用。 …
SOAP 客户端无法正确处理 XML 实体;遇到“XML 文档中有错误”
我们的 WCF Web 服务的一些使用者在尝试解析我们的响应时遇到异常: System.InvalidOperationException:XML 文档中存在错误 (5, -349)。 在 System.X…
XML 序列化程序错误需要帮助
这是我的代码 // Read the data from the file XmlSerializer serializer = new XmlSerializer(typeof(HighScoreData)); data = (HighScoreData)seria…
C++ /CLI XML XmlObjectSerializer 抽象类
我正在使用.net 3.5。 在 C# 项目中,我可以访问 XmlObjectSerializer, System.Runtime.Serialization.XmlObjectSerializer 但在 C++ / CLI 项目中,…
使用 XmlSerializer 获取列表时可以省略干预级别吗?
我的问题最好用一个简单的例子来描述。考虑这样的 2 个类: class Order { [XmlAttribute] int orderId; [XmlAttribute] int customerId; List items;…
XML 反序列化不反序列化元素
下午好, 我有以下类, public class MaintenanceBundle { [XmlAttribute(AttributeName = "Required")] public string Required { get; set; } [XmlA…
XmlSerialzier 中的注释出现问题
我尝试使用以下代码加载 XML 文件: XmlSerializer xmlSerializer = new XmlSerializer(typeof(MyObject)); StreamReader reader = new StreamReader(…
动态 XmlSerializer 从 xml 序列化中识别对象类型?
有没有办法创建一个 XmlSerializer 来存储序列化数据和数据类型,然后在反序列化时,它会自动识别序列化对象的类型并创建该类型的对象(作为对象返回…
如何覆盖 c# 中 List() 中每个列表项的序列化名称?
我有一个或多或少像这样的结构: [Serializable] [XmlRoot("Customer")] public struct TCustomer { string CustomerNo; string Name; } 我有时将此结…
LINQ to XML XElement 节点
我正在使用 LinqXML 创建 XML 文件。 string value = "Steet, City"; XElement address = new XElement("Address", value); 一旦我写入 xml 文件,地…
当字符串字段值为空格时,XMLSerializer 中出现问题
使用 XMLSerializer 保存从 myClass 这样的类创建的对象 Public Class MyClass { Public String test = " " ; } 将导致: 但是当我想加载 xml 文件时…