草庐IT

from_int

全部标签

xml - eclipse 3.5 : How to get file name from Editor?

谁能告诉我如何从编辑器中获取文件名?我只是制作了自己的编辑器来打开xml文件并创建几个部分来显示数据。现在我想读书XML文件并将其放在该部分内。我想我现在如何读取xml数据,但我不知道如何访问文件名以便将其打开。谢谢 最佳答案 我意识到这是旧的,但由于我在寻找完全相同问题的解决方案时偶然发现了它,所以我想在VonC的答案中添加注释:IFileEditorInput隐藏在org.eclipse.ui.ide插件中,因此为了使解决方案正常工作,您的插件需要将其声明为依赖项。 关于xml-ec

xml - xsl :result-document from within Altova XML with Saxon 的奇怪行为

我的输入文件:我的样式表:它不会创建两个结果文档。这是为什么?(使用saxon9he)这不应该创建两个名为a.xml和b.xml的XML文档吗? 最佳答案 如果您从oXygen或Altova运行样式表,这实际上是一个已知功能(或错误,如果您愿意)。我不确定现在的版本是否还有这个“特性”,但它的工作原理如下:如果没有主要结果文档(即生成一个空序列)还有一个次要结果文档(即带有xsl:result-document)在用户界面中显示第一个这样的结果文档让任何其他结果文档正常创建我相信这是因为这些工具使用某种UriResolver来重定向

java - JAXB 解码 : where does ElementNSImpl come from?

当我解码某个对象时,我没有返回对象的类型,而是类型ElementNSImpl似乎有我的数据,但为什么JAXB不将它解码到我的JAXB中上课?@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name="Asset",propOrder={"platformContentOrFeatureContentOrAirspace",...})@XmlSeeAlso({...})publicabstractclassAsset{@XmlElements({@XmlElement(name="PlatformContent",type=AnyPlatfor

c# - 删除 xmlns :i and xmlns from webapi

有人要求我从http端点提供以下XML文档,完全像:-...但是WebAPI吐出...我用谷歌搜索并尝试了各种修复但无济于事,我的模型看起来像[DataContract]publicclassXMLFile{[DataMember]publicListSalesOrders{get;set;}}[DataContract]publicclassSalesOrder{[DataMember(Order=1)]publicstringOrderNumber{get;set;}}我的设置是这样的publicstaticvoidRegister(HttpConfigurationconfig)

c# - 从 XML 文件反序列化 int 数组

我正在编写一个C#项目,我正在尝试反序列化一个具有int[]类型字段的对象,我想以另一种方式进行反序列化。假设我有一个类:classPlayer{publicstringName;publicint[]Spells;}还有一个xml文件,我从中反序列化了类Player的一个实例:John159问题是我不希望xml文件看起来像那样,我希望它更像这样:John159我正在使用XmlSerializer并且它仅在读取表单第一个xml时才反序列化字段Spells。我想知道这是否是一种像简单字段一样反序列化int数组的方法。 最佳答案 其中一

c# - 超过 int.Maxvalue 时如何获取 xml 文件中的行号

我无法在将近300GB的xml文件中获取行号。IXmlLineInfo.LineNumber是一个int32,当它超过int.MaxValue时返回一个负数。如果我使用int或long来存储行号,这没有什么区别——两者都试过了。Xmlreader能够读取到eof。使用.net2.0和最新版本也使用int32。publicvoidReadLines(){longreadcounter=0;longlinenumber=0;fname="I:\\XMLFiles\\europe-latest.osm";XmlReaderSettingssettings=newXmlReaderSettin

xml - 使用 Jackson : no String-argument constructor/factory method to deserialize from String value 从 XML 到 POJO 的反序列化问题

我有一个XML文档,我需要将其转换(反序列化)为JavaPOJO。我无法更改XML文档的结构。我使用Java8和Jackson框架进行映射。Gradle依赖项:dependencies{compile('com.fasterxml.jackson.dataformat:jackson-dataformat-xml')compile('org.springframework.boot:spring-boot-starter-freemarker')compile('org.springframework.boot:spring-boot-starter-web')providedRunt

jquery - $(xml).find ('someElement' ) : pulling values with jquery from xml with Namespaces

以下代码适用于Chrome,但不适用于IE或FireFox。有人知道合适的跨浏览器代码吗?http://tempuri.org/SubscriptionService/Updatehttp://docs.oasis-open.org/ws-rx/wsmc/200702/anonymous?id=4ed8a7ee-b124-e03e-abf0-a294e99cff73177b4f47-5664-d96c-7ffa-0a8d879b67dd1.339565None120.3717None133.563116None-0.0059159999999999994None这是JavaScript

c# - 反序列化错误 : The XML element 'name' from namespace '' is already present in the current scope

这是我第一次使用XML序列化,在尝试解决此问题2天后,这绝对让我疯狂。反序列化开始时出现此错误:TheXMLelement'name'fromnamespace''isalreadypresentinthecurrentscope.UseXMLattributestospecifyanotherXMLnameornamespacefortheelement.错误发生在我代码中的这一行:Albumalbum=(Album)serializer.Deserialize(reader);我不知道为什么。没有重复的“名称”节点,所以我就是不明白。这是从来自第3方RESTAPI的HttpWebR

C# : Read/Write DateTime from/into XML

我需要知道将DateTime写入/读取XML的最佳方式。我应该直接将DateTime写入XML还是将DateTime.ToString()写入XML?第二个问题是如何从XML中读取日期元素。类型转换可以用于此吗?例如:(DateTime)rec.Element("Date").value或者,我需要像这样解析字符串吗?例如:DateTime.Parse(rec.Element("Date").value) 最佳答案 您可以将XElement或XAttribute与LINQtoXML一起使用,是的......但不是字符串本身。LINQ