草庐IT

node_element

全部标签

sql-server - xml-sql : update multiple nodes

我有以下问题。我有一个存储在sql数据库中的xml文件。我应该通过除以100来更改所有VALUE标记值。这是xml结构的摘录:152011101800001520111025000015201111020000152011110800002020111115000015201111290000我发现了以下查询:DECLARE@varvarchar(50)set@var='HEIGHTC'UPDATEtcdc.dbo.BADM_XmlSETxml_badm.modify('replacevalueof(/ROOT/*[local-name()=sql:variable("@var")]/

c# - "Expression must evaluate to a node-set."

我有一个问题我的XML文件在这里:Tarih24.07.201318:59:45USD1.91201.9220EUR2.52802.5430我如何解析这个XML文件我是这样编码的,但我收到了一条解析错误消息;if(tip==DövizKuruTipi2.Alış)Line44:returnDecimal.Parse(doc.SelectNodes("//ALTINKAYNAK/DOVIZ/ADI="+dovizKuru2+"/ALIS")[0].InnerText.Replace('.',','));Expressionmustevaluatetoanode-set

xml - 如何从大型 XML 文档中获取流式迭代器 [Node]?

我需要处理包含大量独立记录的XML文档,例如KermitFrogSingerOscarGrouchGarbageman...在某些情况下,这些只是大文件,但在其他情况下,它们可能来自流媒体源。我不能只使用scala.xml.XmlLoader.load()它,因为我不想将整个文档保存在内存中(或等待输入流关闭),而我只需要处理一个文档一次记录。我知道我可以使用XmlEventReader将输入流式传输为一系列XmlEvent。然而,与scala.xml.Node相比,使用它们要方便得多。所以我想以某种方式从中得到一个惰性Iterator[Node],以便使用方便的Scala语法对每个单

c# - XML 验证错误 : The element is not declared

我正在.NET中构建一个Web服务,它将通过XML来回传递数据。我想使用我定义的XSD验证传入请求中的XML。这是XSD:这是XML:12这是C#中的验证代码:staticvoidMain(string[]args){XmlSchemaSetiSchemas=newXmlSchemaSet();iSchemas.Add(string.Empty,@"...xsdfilelocation");XmlReaderSettingssettings=newXmlReaderSettings();settings.ValidationType=ValidationType.Schema;sett

xml - 解析 xml 以在 R : how to consistently access nodes when xml structure varies? 中列出

背景我有一个如下所示的xml设置文件:bob但是level3可以有多个实例bobjackjill每个level3也可以有多种类型的level4节点:bob/home/bob/TRUE在R中,我使用加载这个文件settings.xml我想编写一个脚本,将level4type1中包含的所有值转换为该级别唯一值的向量,但我很难尝试以适用于上述所有情况。其中一个问题是class(settings[['level2']])是前两种情况的列表和第三种情况的矩阵。>xmlToList(xmlTreeParse('case1.xml'))$level2.level3.level4name[1]"bob

XML,这是什么 : null or empty element?

关于我的另一个问题:XMLdeserializenullelements?我从用于API测试的第三方服务器获得了像这样的元素:我刚刚意识到,现在我对这样的元素是表示null对象还是空对象感到困惑。说到对象,它们是一样的,nullobject通常意味着空对象引用,对吗?但是尝试将XML元素映射到数据字段/值,它们可能不同,即空字符串是空字符串,但对于十进制价格或bool值,它们是未定义的,等于空,但不会为空,除非它们被定义作为可空。同样,我的XmlSerializer的问题是它不会像那样处理空元素的传输。我可以在我的代码中轻松修复它吗?或者我应该问人们提供的XML有一个定义明确的XML吗

ASP.NET XML 解析错误 : no element found Line Number 1, 第 1 列错误

嘿,我发现了一个奇怪的喜怒无常的页面,随机出现以下错误XMLParsingError:noelementfoundLocation:http://kj2011/site_2011/nonprofit-database/overview.aspxLineNumber1,Column1:这个页面在大约2周内都没有问题,但从昨天开始我随机收到上述错误。我要删除页面并重新创建错误消失了,但几个小时后会再次出现。我还有一些其他模板即http://kj2011/site_2011/nonprofit-database/financial.aspx它具有相同的主文件和用户控件,但永远不会只在over

xml - Perl XML::LibXML $node->findnodes($xpath) 找到它不应该找到的节点

这是一些我遇到问题的代码,我处理了一些XML,并在OO类的方法中从文档中重复的几个节点中的每一个节点中提取了一个元素。每个节点的子树中应该只有一个这样的元素,但我的代码获取所有元素,就好像它在整个文档上操作一样。因为我只希望得到oine元素,所以我只使用数组的第0个元素,这导致我的函数输出错误的值(文档中的所有项都相同)下面是一些说明问题的简化代码$catt4.pl#!/usr/bin/perlusestrict;usewarnings;useXML::LibXML;my$xml=8b9a55D535056DEndXMLmy$foo=Foo->new();my$parser=XML::

XML 和 XSD 验证失败 : Element has both a 'type' attribute and a 'anonymous type' child

我有一个XML文件和一个XSD文件要验证。当我验证时,它显示以下错误。org.xml.sax.SAXParseException:src-element.3:Element'UC4'hasbotha'type'attributeanda'anonymoustype'child.Onlyoneoftheseisallowedforanelement.XML文件:JOB_NAMEXSD文件:可能是什么问题? 最佳答案 问题正是错误消息所说的地方:对于同一个元素,您不能同时拥有type="xs:string"和嵌套的complexType

xml - xsl : How to select the first x number of characters in a node?

我在XML文档中有以下节点:Thisissometext.我想选择文本的前10个字符。我该怎么做? 最佳答案 您可以使用substring函数来选择前10个字符。希望对你有帮助 关于xml-xsl:Howtoselectthefirstxnumberofcharactersinanode?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5874701/