ICode9

精准搜索请尝试: 精确搜索
  • 将Java对象序列化为xml和反向(XML配置)2019-12-10 13:02:02

    我正在寻找一个XML序列化框架,该框架具有一个用于XML配置的选项,而不是用于命名类和字段的注释. 我查看了Simple和XStream,但没有找到执行此操作的方法.我想我可以使用Spring IOC和XStreams别名,但是如果有任何框架可以为我做到这一点,那当然会更好:)解决方法:JiBX是一个Java到XML

  • xml反序列化为Linq to SQL对象2019-12-10 10:08:24

    我需要读入从外部系统发布的XML数据,其格式大致如下: <Applicant> <FirstName>John</FirstName> <LastName>Smith</LastName> <Address>12 Main St</Address> </Applicant> 这是我的Linq直接到SQL Applicant类的映射,不包括一些属性. 将xml反序列化为Linq to SQL对象的

  • c#-根据ID从列表中获取元素2019-12-09 02:07:58

    该问题与这个问题有关:Given System.Type T, Deserialize List<T> 给定此功能以检索所有元素的列表… public static List<T> GetAllItems<T>() { XmlSerializer deSerializer = new XmlSerializer(typeof(List<T>)); TextReader tr = new StreamReader(GetPathBased

  • C#-在XML文件中包含二进制数据2019-12-08 22:15:13

    我们需要将附件(例如Word文档)上传到xml文件中.有什么办法附上这个吗?任何使用c#的示例代码将不胜感激.解决方法:看一下这篇文章: http://www.codeproject.com/KB/XML/xml_serializationasp.aspx它描述了如何通过将bmp图像转换为字节数组来将其保存到xml中以及从xml中保存出来.我怀疑

  • 用PHP解析XML2019-12-08 18:29:50

    我正在尝试使用PHP的SimpleXML解析作业供稿.我以前只使用过JSON,在解析器正常工作时遇到了问题.以下是一些示例数据: <shrs> <rq url="http://api.simplyhired.com/a/jobs-api/xml_v2/q-comission"> <t>Comission Jobs</t> <dt>2011-02-18T23:58:38Z</dt&

  • c#-更改对象形式后更新数据库的序列化对象的最佳方法2019-12-08 18:15:57

    我经常以xml形式将对象写到数据库中. 但是,如果我更改对象的形式(例如,通过更改名称或更改字段),则无法再从数据库中读取它们,这将使读取它们,将它们转换为新形式的任务变得有些困难,并且将它们写回数据库. 我宁愿不必在每次更改类名时重命名类. *注意:我依靠C#的XmlSerialization /

  • 包含CDATA属性的XML的序列化/反序列化问题2019-12-08 16:18:06

    我需要反序列化/序列化下面的xml文件: <items att1="val"> <item att1="image1.jpg"> <![CDATA[<strong>Image 1</strong>]]> </item> <item att1="image2.jpg"> <![CDATA[<strong>Ima

  • C#Xml序列化内联元素2019-12-08 10:06:18

    有没有一种方法可以强制XML序列化器将元素添加为内联而不是使用Value布局.我基本上只有一个庞大的结构列表,我想向每个启用的子元素添加一个内联元素. <main> <item> <value>1</value> <name>Alphabet</name> </item> ... </main> 我基本上想添加: <item Enabled="true"> 如

  • java-如何使用JAXB按原样读写XML元素?2019-12-02 03:00:38

    我必须处理一些“难看的” XML片段,并希望使用JAXB来节省一些时间. 假设我的文档结构如下: <root a="1" b="2" c="3"> <header a="1" b="2" c="3"> <info/> <more info/> </header> <body>lots of nested eleme

  • CodeGo.net>如何不使用XmlSerializer基于值写元素?2019-12-02 00:06:32

    我可以使用[XmlIgnore]来不编写元素,但是如何基于变量的内容来控制它呢? 例如,当值为null时,我不想编写XML元素. [XmlRootAttribute("Component", IsNullable = true)] public class Component { [XmlArrayAttribute("worlds_wola", IsNullable = true)] public List<Hello

  • c#-以任何方式指定xsi:type =“”中使用的XML字符串?2019-12-01 14:17:22

    我有一个使用XMLSerialiser序列化为XML的类层次结构.为此,我要使用[XmlInclude]声明所有具体类型.例如. [XmlInclude(typeof(Derived))] public class Base { } public class Derived : Base { } 派生实例的序列化为: <Base xsi:type="Derived" /> 有什么办法可以将类型

  • c#-不要序列化或从序列化的DateTime对象中删除TimeZone2019-12-01 11:15:25

    我得到的奇怪任务是使用XML序列化序列化LARGE对象.该对象包含多个嵌套的UserDefined类以及多个DateTime字段. DateTime数据的要求是,它必须始终显示在最初创建和设置数据的用户的时区中.因此,我不能使用UTC或Local时间,因为在反序列化时,它们与以前不一样.我也无法以UTC显示值,它们

  • 我如何从响应中删除“方法”节点?2019-11-27 15:08:23

    我正在编写WCF服务,该服务应处理我无法控制的预定义SOAP / XML格式. 这是我的公开服务合同: [OperationContract] [WebInvoke(Method = "POST")] bool SavePets(Pets Pets); 该服务期望的SOAP是: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body>

  • 我有一种方法来序列化实现ICollection的类的公共属性2019-11-23 07:06:57

    为了方便起见,我有一个实现ICollection的类.当类被序列化为XML时,所有公共属性都将被跳过,只有实际的集合被序列化.我从MSDN阅读以下内容 Classes that implement ICollection or IEnumerable. Only collections are serialized, not public properties. 是否有任何解决方法?有

  • 简单XML的自定义转换器未从xml序列化为Java对象2019-11-23 03:27:37

    我有一个简单的XML带注释的类,我想用于序列化/反序列化.我有一个byte []数组,正在与自定义转换器一起使用,但在read方法上失败. 这是我的简单XML注释对象 @Root public class Device implements Serializable { @Element @Convert(ByteArrayConverter.class) protecte

  • 忽略使用XmlSerializer的外部元素2019-11-23 03:06:53

    我正在尝试反序列化XML文档: <?xml version='1.0' encoding='UTF-8'?> <eveapi version="2"> <currentTime>2013-07-07 07:24:20</currentTime> <result> <rowset name="characters" key="chara

  • c#-.Net Rest Web服务响应具有默认的数据协定名称空间,而不是预期的名称空间2019-11-22 23:09:22

    细节: 接口合同: [OperationContract] [WebGet(UriTemplate = "test")] TestType TestOperation(); 类型定义: [System.Xml.Serialization.XmlRoot(ElementName = "Test", Namespace="http://test.net/", IsNullable=false)] public partial class Tes

  • 序列化包含BitmapImage的对象2019-11-22 22:07:57

    这是关于此主题的另一个问题:How to use deserialized object?我的类中有一些变量的问题,现在我只是将[XmlIgnore]放在不能序列化的变量前面,因此该类的序列化现在可以使用. 我的课看起来像这样: public class Channel : INotifyPropertyChanged { public int Width { get; set;

  • c#-将类的Nullable double属性序列化为XmlText2019-11-20 21:08:05

    我必须使用以下代码进行序列化: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Xml; using System.Xml.Serialization; namespace MyExample { class Program { static void Main(string[]

  • c#-与XML反序列化IEnumerable类有关的错误2019-11-20 05:07:58

    我正在尝试将HistoryRoot类序列化和取消序列化为这种XML格式: <?xml version="1.0"?> <HistoryRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Files> <HistoryItem d=&q

  • c#-仅序列化对象的更改属性2019-11-20 05:06:20

    在C#中是否可以仅使用修改后的值来序列化对象? 例如:我将Button对象的实例绑定到PropertyGrid中,并且只想使用更改后的属性序列化Button对象.在C#中,最好的存档方法是什么?解决方法:您可以通过反射来迭代对象的属性,将其属性与“新”​​实例进行比较,并以某种方式写下差异.但是,如果

  • C#序列化从结果中删除属性名称2019-11-18 10:16:32

    我无法从我的xml中删除clsProduct中的属性值的名称.我尝试对列表< clsValues>使用[XmlElement(ElementName =“ Values”,Type = typeof(clsValues)],但它没有给我我想要的结果. 您可以在下面看到我需要的结果. 我的序列化课程的一部分: [Serializable] public class clsProduct {

  • 如何在使用XmlWriter进行XmlSerialization时添加名称空间?2019-11-08 01:09:46

    我将XmlWriter与Xml序列化结合使用.我能够很好地输出XML,但是如何在XmlWriter中包含xmlns属性似乎在逃避我. 要编写文档的开头,请使用以下命令: Writer.WriteStartDocument(); Writer.WriteStartElement("urlset","http://www.sitemaps.org/schemas/sitemap/0.9"); 创建Xm

  • c#-向用户展示文件XML值的最佳方法?2019-11-06 23:18:12

    我有一个XML文件,看起来很熟悉: <root> <carnumber>12</carnumber> <carcolor>2</carcolor> <cartype>5</cartype> </root> 就像您看到的那样,我得到了一些带有值/文本的元素.例如,car元素的取值范围是1到1000.carcolor元素的取值范围是1-5,cartype的取值范围是1-10. 重要的是,

  • c#-在应用程序中创建/编译.net数据类2019-11-06 20:17:22

    我们是否可以使用某种模式,Xml结构,体系结构技术来创建简单的数据持有人类代码,然后就可以在运行时反序列化该代码了? 我们正处于.Net项目的早期设计阶段,我们的目标之一是使最终的系统可以通过配置进行扩展,而无需开发人员.我们需要支持新的数据源,通常以Xml消息的形式提供.当前,我

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有