草庐IT

mapping_types

全部标签

xml - F# Xml Type Provider 测试节点是否存在

这看起来应该是微不足道的。我正在解析许多XML文件,其中一些包含所有预期的节点,而另一些则不包含。我需要能够测试节点的存在。我正在使用F#Xml类型提供程序。此代码不起作用,但它说明了我正在尝试做的事情。#r"../../../bin/FSharp.Data.dll"#r"System.Xml.Linq.dll"openFSharp.DatatypeAuthor=XmlProvider10""">letsample=Author.Parse("""""")letcontainsHeight=sample.Heightnull//Iwantthistoreturnfalse

java - 在消化器中解析 map

我有一个XML字符串作为140260SPG级别是可重复的。这是一个key=Level和value=percentage的map我想使用Digester解析这个XML。任何人都可以帮助我开始吗? 最佳答案 答案可能类似于下面的代码,但我没有测试这个:publicclassSampleDigester{privateMapmap=newHashMap();publicvoidrun()throwsIOException,SAXException{Digesterdigester=newDigester();digester.push(t

c# - XML 反序列化 : different xml schema maps to the same C# class

我的程序的其中一项工作是从xml文件中读取客户列表并将它们反序列化为C#类,如下所示:john1mike2C#类:[XmlRoot("customers")]publicclassCustomerList{[XmlElement("customer")]publicCustomer[]Customers{get;set;}}publicclassCustomer{[XmlElement("name")]publicStringName{get;set;}[XmlElement("id")]publicStringId{get;set;}}但最近客户想要将标签名称从更改为至像下面这样:j

.net - 如何使用 XmlSerializer 序列化 System.Type 对象?

考虑这种类型:[DataContract]publicclassEntityId{[DataMember(Order=1)]publicstringIdAsString{get;set;}[DataMember(Order=2)]publicTypeType{get;set;}}我为它创建了一个Xml序列化程序程序集。但是,尝试序列化它会产生异常:System.InvalidOperationExceptionoccurredMessage=ThetypeNC.DTO.FlowFolderwasnotexpected.UsetheXmlIncludeorSoapIncludeattri

java - JAXB 序列化接口(interface)到 XML 问题(Map<String,ISomeInterface> 不工作)

我正在尝试使用JAXB2.2.4将接口(interface)序列化为XML,但是当我在Map对象中有一个接口(interface)时,它会爆炸并给我错误:com.sun.xml.bind.v2.runtime.IllegalAnnotationsException:2countsofIllegalAnnotationExceptionscom.test.IInterface2isaninterface,andJAXBcan'thandleinterfaces.thisproblemisrelatedtothefollowinglocation:atcom.test.IInterface

xml - 我如何从 Google Maps API 获取行车时间?

我使用以下函数来估计行驶一定距离的时间(以小时为单位),假设平均速度为65公里/小时:distHoras我怎样才能调整这个函数,让它直接产生时间,这样我就不需要做出这个65公里/小时的假设,从而得到更好的估计?看完thedocumentation,我尝试将“距离”与“持续时间”切换,但没有用。我可能遗漏了一些简单的东西,但我对使用API还很陌生,并且对所有这些文本感到不知所措。感谢任何帮助! 最佳答案 你在找这个吗:library(ggmap)frommapdist使用Googlemap计算map距离。为了回答您的问题,我认为使用j

xml - 我怎样才能重复使用相同的 <xs :choice> in different complex type definitions?

我正在为描述文章、论文、书籍等章节的XML文件编写架构。高级概念是可以有任意数量的段落,节、图像和列表。现在,这同样适用于一个部分,它也可以有任意数量的段落、图像、列表;小节也可以(尚未实现)。我当前的模式是这样的:andothercontent-containingelementswillrepeatthepar,image,ol,ul-->如您所见,有很多重复,并且在小节和其他我想重复使用章节/节内容的地方会变得“更糟”。我可以添加一个新元素,比如说或其他,包装段落/图像/列表,但这需要我将该元素添加到我的XML中。这就是我想避免的。所以我的问题是:如何避免在各处重复这些元素?

xml - 在 xsi :type attribute belong? 中对哪个 XML 命名空间使用非限定名称

我有以下xml片段:...现在的问题是:SomeType属于hxxp://foo还是hxxp://bar?我试着去理解http://www.w3.org/TR/REC-xml-names/和http://www.w3.org/TR/xmlschema-1/但我不确定如何解释该定义。 最佳答案 简短回答:我相信您是在问,在您的示例中作为xsi:type的值给出的名称SomeType是否将被视为扩展名称{hxxp://foo}SomeType或扩展名{hxxp://bar}SomeType。(我可能错了;其他答案似乎认为您在问具有非限定

SQL 服务器 2008 R2 : Working with XML stored as BLOB (image data type)

MSSQLServer2008R2上的数据库有一个存储为BLOB的列(具有“图像”数据类型)。我还知道BLOB包含XML。报告服务有没有办法提取这些信息?我将如何查询或使用存储在XMLBLOB中的数据?我读过一些关于将SQLIMAGE数据类型转换为XML数据类型的内容;然后使用@xml.query获取元素/属性值,这是个好主意吗?如何将BLOB(图像数据类型)转换为XML数据类型?如何检查我的XML是否具有模式(因此是类型化或非类型化XML)?或者是否有更简单的方法在包含XML的BLOB中检索数据以使用它生成SSRS网络报告? 最佳答案

java - 如何更改 Castor 映射以从 XML 输出中的元素中删除 "xmlns:xsi"和 "xsi:type"属性?

如何更改Castor映射抑制XML输出元素中的xmlns:xsi和xsi:type属性?例如,而不是输出XMLTester12US我更愿意Tester12US这样元素名称就意味着xsi:type。 最佳答案 将CastorMarshaller属性suppressXSIType设置为false:Marshallermarshaller=newMarshaller(w);marshaller.setSuppressXSIType(true);参见ConfiguringtheMarshaller在Castor1.3.1ReferenceD