-
4 votesanswersviews
XML模式/验证:数据类型为double的不同分隔符
我将xsd文件中某些参数的数据类型从字符串更改为实际类型,在本例中为double . 现在我面临的问题是,这里的逗号被用作分隔符,而不是w3(http://www.w3.org/TR/xmlschema-2/#double)定义的点,在反序列化过程中会导致错误(C#,VS2008) . 我的问题:我可以使用w3架构进行验证,但是对于double值使用不同的分隔符吗? 谢谢你的帮助 -
1 votesanswersviews
使用JAXB进行解组
我是java新手(来自c#.net背景),并尝试上面的例子来编组和解组 . 点击以下链接Marshalling a List of objects implementing a common interface, with JaxB 使用Mr.Blaise Doughan先生提到的上述技术,我能够将java对象编组为xml . 但是当我保存这个xml并尝试将xml解组回java对象时,我在控制台上... -
1 votesanswersviews
XmlSerializerInputFormatter已过时 - ASP.NET Core 2.1
我使用以下内容接受我的Core API App中的序列化XML . services.AddMvc(options => { // allow xml format for input options.InputFormatters.Add(new XmlSerializerInputFormatter()); }).SetCompatibilityVersion(Compa... -
1 votesanswersviews
脚轮和插座
我是Castor和数据绑定的新手 . 我正在开发一个应用程序,它部分地需要从套接字中取出数据并解组数据以生成POJO . 现在,我已经得到了套接字,我甚至生成并编译了java文件,这要归功于Ant和Castor . 这就是问题所在:我收到的数据流可能是大约9个不同对象之一 . 也就是说,我收到一个文本流(XML),它表示一个对象,其中包含我将要操作的东西;再次,取决于对象类型 . 如果它只是一个对... -
2 votesanswersviews
尝试使用Castor紧凑地序列化对象
我正在使用Castor写出用户ID的时间间隔 Map . 我正在使用它来保存和恢复冗长任务中的进度,我正在努力使XML尽可能紧凑 . 我的 Map 是从字符串userID到包含间隔时间戳的类,以及我不需要序列化的其他瞬态数据 . 我可以使用嵌套类映射: ... <field name="userIntervals" collection="map"&... -
5 votesanswersviews
如何序列化/反序列化生成的WCF代理代码?
我试图从svcutil序列化/反序列化生成的WCF Web服务代理代码 . 虽然我能够序列化对象,但我无法将它们反序列化回对象 . 这是我通过序列化生成的XML: <RootObject xmlns="http://schemas.myco.com/online/sync/2008/11"> <WrapperObject> <... -
3 votesanswersviews
如何正确使用Jackson的JaxbAnnotationIntrospector?
我能够使用默认映射器配置使用@JacksonXmlProperty注释生成我想要的XML . 但是我的类是由maven-jaxb2-plugin生成的,并且已经有了@XmlAttribute注释 . 当我尝试使用JaxbAnnotationIntrospector时,它将属性序列化为子元素 . 我究竟做错了什么? 预期输出: <problem xmlns="" id=&q... -
1 votesanswersviews
XMLSerializer不反序列化XML
我试图反序列化xml时收到以下错误 . 这会产生错误: XmlSerializer serializer = new XmlSerializer(typeof(PrivateOptionsAPIResponse));var result = serializer.Deserialize(streamReader); 例外: 捕获到System.InvalidOperationException消息... -
2 votesanswersviews
无法使用silverlight类库加载system.xml
我有3个项目 - silverlight app A和2个silverlight类库B,C . 我的序列化逻辑在项目C,Method CallSer()中 . 如果B的例程调用CallSer(),一切正常 . 但是如果来自C的例程调用CallSer(),它会给出以下错误 . 我已经尝试设置Copy Local属性但它没有帮助(我看到当Copy Local = True时程序集被复制到调试文件夹)... -
94 votesanswersviews
如何在不获取xmlns =“...”的情况下将对象序列化为XML?
有没有办法让我在.NET中序列化一个对象,而XML Namespaces也不会自动序列化?似乎默认情况下.NET认为应该包含XSI和XSD名称空间,但我不希望它们存在 . -
4 votesanswersviews
如何在C#中使用XML序列化包含元素(而不是根)的属性
我需要生成一个如下所示的XML: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <inboundMessage xmlns="http://www.myurl.net"> <header> <pass... -
0 votesanswersviews
当null值为.NET 4.0时,WCF Rest Service XML未正确格式化
我有一个WCF Rest服务,我使用WCF REST服务模板40创建 . 它的工作正常分离形成任何[DataMember]为空的问题,Response XML格式不正确 . 例如,如果[Datamember Name =“experimentnumber”]为空或空 . 我想要接下来的 <section><a:content><a:created>2011-12... -
13 votesanswersviews
如何将C#WCF DataContract序列化/反序列化到XML或从XML序列化
我正在开发一个WCF服务,它将由多个不同的客户端应用程序使用 . 为了使一个功能起作用,服务器需要将XML文件读入C#DataContract,然后将其传递给相关的客户端 . 据我所知,从MSDN网站,这是可能的,但我找不到任何完整的例子 . 特别是,该网站谈到了一个“流”参数,我还没有完成 . 我的数据协定有一个属性字段,它是另一个具有多个简单属性字段的数据协定的列表 . 例如 [DataCon... -
0 votesanswersviews
DataContractSerializer没有序列化一个属性
当我序列化以下类时,生成的XML文件中缺少ContentPageId XML元素 . [CollectionDataContract(ItemName = "Widget")] public sealed class StructurePage : List<Widget>, IEquatable<StructurePage> { [DataMe... -
0 votesanswersviews
DataContractSerializer不会序列化受保护的属性
我将类的公共属性更改为protected public class SlideSet : UserModifiable.Properties, Validation.IValidateable { public virtual ICollection<Slide> Slides { get; set; } 至 public class SlideSet : UserModif... -
2 votesanswersviews
datacontract的序列化异常
这就是它所说的:不期望输入数据协定名称为'ArrayOfItemType:ItemType'的'ItemType []' . 考虑使用DataContractResolver或将任何静态未知的类型添加到已知类型列表中 - 例如,通过使用KnownTypeAttribute属性或将它们添加到传递给DataContractSerializer的已知类型列表中 . 代码非常基本 DataContract... -
3 votesanswersviews
使用DataContractSerializer和MetaDataTypeAttribute问题自动生成POCO序列化
正如 Headers 所说,我在序列化自动生成的POCO对象时遇到了一些问题 . 但首先是一些背景信息: 我已按照本指南使用EF 4.0和ADO.Net POCO实体生成器创建了数据访问层:http://blogs.msdn.com/b/adonet/archive/2010/01/25/walkthrough-poco-template-for-the-entity-framework.aspx... -
1 votesanswersviews
依赖关系和Xml序列化
在个人应用程序中,我目前正在处理全局应用程序设置,它应该影响某些对象的行为方式,就架构而言,我认为它会创建一个不必要的依赖项来直接引用它们,例如: public void Update() { if (App.Settings.AutoCacheImages) CacheImages(); ... ] 所以我更喜欢创建这样的界面: public interface IFeedSe... -
260 votesanswersviews
将对象序列化为字符串
我有以下方法将对象保存到文件: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.Get...