草庐IT

get_loaded_extensions

全部标签

Java DOM : How to get how many child elements

我有一个XML文档:Messihttp://en.wikipedia.com/wiki/Lionel_Messi/person我有一个TreeMapdata其中存储getTextContent()对于"text"和"wiki_url"元素。一些"entity"s将只有"text"元素(没有"wiki_url")所以我需要一种方法来找出何时只有文本元素作为子元素以及何时有"wiki_url".我可以使用document.getElementByTag("text")&document.getElementByTag("wiki_url")但那样我就会失去文本和url之间的关系。我正在尝试

C# Web API 基于 GET 请求的 XML 或 JSON

我的config.Routes设置为:config.Routes.MapHttpRoute(name:"DefaultApi",routeTemplate:"api/{controller}/{id}",defaults:new{id=RouteParameter.Optional});有了这个我可以使用:localhost:port/api/products-获取完整的产品列表localhost:port/api/products/#-获取具有给定id的单个产品基于浏览器,我获得了不同的格式(在FireFox和GoogleChrome中默认为XML格式,在InternetExplor

c# - WCF REST 网络服务 : getting request data when the content is not xml valid

我有一个WCFREST网络服务操作,它使用包含来自PHP网站的模式固定XML内容的POST请求调用。Web服务跟踪上有滚动文件日志,以跟踪处理请求时的任何错误。有时无法处理传入消息,因为POST请求中的xml无效(例如缺少结束元素)。为了解该问题,我希望在我的日志中将来自请求的源XML作为原始字符串查看。我确实尝试过实现一个IDispatchMessageInspector,但每当我尝试访问请求正文时,我都会(正确地)得到一个XmlException。在System.ServiceModel.MessageLogging上添加监听器对于这种情况也不起作用。有什么办法可以实现吗?

jquery - 在 JQuery 中使用 Load() 获取 XML 属性

我有这个有效的代码:$('.invest-port-thumba').mouseenter(function(){$('#slider-name').load(this.href+'cName');});加载此XML:ABCCompanyChicago,IL我应该如何修改此代码以加载cName的cind属性? 最佳答案 jQuery不会在加载时自动为您解析XML。但是,您可以使用jQuery来解析XML。查看此页面以获取示例:http://www.xml.com/pub/a/2007/10/10/jquery-and-xml.htm

java - Jaxb 使用 "get"而不是 "is"前缀创建 boolean 方法访问器名称

使用jaxb2-maven-plugin和jaxb-xjc,在生成类时,jaxb创建带有get前缀的boolean访问器,但是我希望它使用java约定“is”创建。这是xsd:......创建的方法是;publicBooleangetDisabled(){returndisabled;}但我想要;publicBooleanisDisabled(){returndisabled;}我试过了但没有机会。**已解决**好吧,我终于可以解决问题了,maven使用的是jdk1.8,不知何故使用1.8使它变大了。使用1.6修复它,现在可以正常工作。 最佳答案

xml - 错误的重载用于 XmlDocument.Load

从DLL我得到这个XML字符串(不是文件):我想要的是RequestID、OverallResult的值。dimIDasstring=...(willbe1)dimResultasstring=...(willbeConnectionError)我试过了,但我收到一些字符不正确的错误。DimResultasstringDimIDasstringDimsrAsNewSystem.IO.StringReader(XMLString)DimdocAsNewXml.XmlDocumentdoc.Load(sr)DimreaderAsNewXml.XmlNodeReader(doc)Whiler

xml - 使用 XDocument.Load 的多线程

我试图让我的代码在一个单独的线程中工作,但无法让它工作。我尝试使用委托(delegate)从Internet获取几个不同的多线程示例,但没有解决我的问题。我需要通过URL从XML文件加载数据,然后在标签中显示XML中的一些数据。加载XML有时会花费很长时间,并且我的应用程序在加载过程中没有响应。我不知道我还应该尝试什么。这是一个无需多线程即可加载XML的示例(使UI无响应):DimxmlRoot1AsXElement=XDocument.Load("http://example.com/api/books.xml").RootLabel1.Text=xmlRoot1..(0)..Val

python - 元素树 : Can't build root tree when getting XML from webpage

我正在尝试解析从Web下载的XML页面。importrequestsurl="http://www.w3schools.com/xml/cd_catalog.xml"XML=requests.get(url)printXML.contenttree=ET.ElementTree(XML)root=tree.getroot()printroot.tag,root.attrib当我尝试这样做时,我遇到了两个错误之一对于上面的示例网页AttributeError:'Response'对象没有属性'tag'对于我正在查看的实际XML站点AttributeError:'str'对象没有属性'ta

xml - XSLT : getting the prefix of an element?

在XSLT1.0中,您可以使用以下函数获取XML元素的本地名称或namespaceUri:stringlocal-name(node)和stringnamespace-uri(node)但是是否有一个标准的函数来获取具有限定名称的元素的前缀? 最佳答案 据我所知没有。如果你确定节点名称有前缀,你可以使用这个:substring-before(name(),':')或者这个,如果你不确定:substring-before(name(),concat(':',local-name()))后一种表达是基于substring-before(

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

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