1
投票
3答案
4306 次观看

如何使用xpath从C#中的xml文件读取/写入节点和子节点?

也许有人可以帮助我。我需要两种方法。 第一个应该打开一个xml文件并使用给定参数(即)获取所有节点。 XML文件(file.xml): <Menu id="1" Name="myMenu"> <MenuItem Header="Header 1" Name="header1" /> <MenuItem Header="Header 2" Name="header2"> <MenuItem Header="subHeader 2.1" Name="header2_1"> <MenuItem Head...

0
投票
2答案
266 次观看

快速xslt每个问题

假设我有一个包含以下内容的XML文档: <keywords> <keyword>test</keyword> <keyword>test2</keyword> <keyword>test3</keyword> <keyword>test4</keyword> </keywords> 我想使用XSLT这样以HTML格式将其打印出来: <ul> <li>test</li> <li>test2</li>...

0
投票
2答案
2145 次观看

XML DOM解析br标签

我需要解析一个xml字符串以获得xml DOM,我面临的问题是自关闭html标记(如<br />)给了我Tag mismatch expected </br>的错误。 我知道可以通过在字符串中使用<br></br>而不是<br />来解决此问题,但是有没有一种方法可以进行上述更改。 请帮助... Rob

0
投票
1答案
91 次观看

如何用dtd表示?

我有两个要素动作和向导。guid是添加操作时的必填字段。但是当删除操作时,它将不会出现在文件中。 如何在dtd中表示呢?

42
投票
2答案
71227 次观看

XSLT使用命名空间转换XML

我正在尝试使用 XSLT 将某些 XML 转换为 HTML 。 问题: 我无法正常工作。有人可以告诉我我在做什么错吗? XML: <ArrayOfBrokerage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.test.com/"> <Brokerage> <BrokerageID>91</BrokerageID> <LastYodleeUpdate>0001-01-01T0...

1
投票
3答案
645 次观看

.Net应用程序配置添加xml数据

我需要将xml-content添加到我的应用程序配置文件中。有没有一种方法可以将其直接添加到appSettings部分,还是需要实现configSection? 是否可以将xml添加到CDATA元素?

2
投票
1答案
1592 次观看

XStream序列化集合

我有一个要与Xstream一起序列化的类结构。根类包含其他对象(不同类型)的集合。我只想序列化存储在集合中的部分对象(主要是它们的ID,而不是每个元素的其余内容)。 有人知道我该怎么做吗? 谢谢

1
投票
3答案
1930 次观看

MS Word以其XML格式拆分单词

我有一个Word 2003文档,以WordProcessingML格式另存为XML。它包含很少的占位符,这些占位符将由适当的内容动态替换。 但是,问题是Word似乎将它们随机分成单独的单词。例如,代替此: <w:t>${dl.d.out.ecs_rev}</w:t> 我有这个: ... <w:t>${</w:t> </w:r> <w:r wsp:rsidR="005D11C0"> <w:rPr> <w:sz w:val="20" /> <w:sz-cs ...

17
投票
1答案
8917 次观看

防止XmlSerializer在继承的类型上发出xsi:type

我设法将继承自基类的类序列化为XML。但是,.NET XmlSerializer会生成一个XML元素,其外观如下: <BaseType xsi:Type="DerivedType" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 但是,这导致Web服务的接收端阻塞并产生总计为的错误:抱歉,我们不知道“ DerivedType”。 如何防止XmlSerializer发出xsi:Type属性?谢谢!

-1
投票
3答案
291 次观看

关于xml解析器

什么是xml解析器?有多少种解析器?哪个是解析XML文档的最佳XML解析器?xml解析器如何工作?有人可以简短地说一下吗?

107
投票
18答案
165050 次观看

没有互联网连接时,Spring schemaLocation失败

我正在使用Spring,在application-context.xml中,我具有以下定义: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:context="http://...

1
投票
1答案
4227 次观看

PHP SimpleXML XPath contains()查找此元素引用的其他元素

我将获得以下格式的XML,并使用PHP的SimpleXML对其进行解析。 <?xml version="1.0" encoding="UTF-8"?> <ManageMyBooking> <BookingInfo> <PartyDetails> <Passenger> <PaxNo>1</PaxNo> <Title>Mrs</Title> ...

1
投票
4答案
601 次观看

AJAX不会发布到URL

我正在尝试构建一个简单的AJAX脚本,该脚本使用一种形式将参数发送到Tumblr API。 这是当前代码: <body> <script type="text/javascript"> function ajaxFunction() { var email = document.getElementById("email").value; var password = document.getElementById("password").value; var title = document.getElementById("title").value; v...

9
投票
3答案
3826 次观看

在XML中使用CDATA元素是否容易受到攻击?

在XML文档中使用CDATA元素是否容易受到攻击?如果是这样,如果我们在XML文档中使用CDATA元素会发生什么?

2
投票
1答案
191 次观看

何时应公布DTD

创建自定义外部DTD时,可以选择将其设为私有或公开。DTD何时应公开? 在这种情况下,我将为描述产品的xml文件创建DTD。XML将由我们的客户创建,并填充其旧系统中的数据。 我们会将这些数据导入我们为其构建的新系统中。 不同公司之间的这种交换是否需要公共DTD?优点或缺点是什么?

4
投票
1答案
1140 次观看

GData错误:间歇性的“无效的根元素”

我正在发送GData查询,以使用Java GData包为Instructables.com用户呈现流量图表。但是,有时会抛出此异常: [Line 1, Column 0] Invalid root element, expected (namespace uri:local name) of (http://www.w3.org/2005 Atom:feed), found (:feed 我可以在网上找到的唯一对此错误的提及是,但我可以肯定我们的Feed URL格式正确。例如,这是我们可能发送的URL: https://www.google.com/analytics/fe...

0
投票
2答案
259 次观看

XML操作上的NullReference

尝试读取xml文件的属性时,我得到了NullReferenceException-从用户输入定义的元素中读取什么属性。 StackTrace一直将我重定向到此行(已标记) XmlDocument _XmlDoc = new XmlDocument(); _XmlDoc.Load(_WorkingDir + "Session.xml"); XmlElement _XmlRoot = _XmlDoc.DocumentElement; XmlNode _Node = _XmlRoot.SelectSingleNode(@"group[@name='" + _Arguments[0] +...

3
投票
5答案
2131 次观看

XSLT输出到HTML

在我的XSLT文件中,我有以下内容: <input type="button" value= <xsl:value-of select="name">> 这是一个错误,因为它违反了XML规则。 我真正想要的是从XML文件中获取一个值,该值分配给HTML输出中的“值”参数。我该怎么做呢?谢谢

0
投票
1答案
284 次观看

如果比较变量为空,如何防止XPath返回全部?

我有这种结构,可以用xaml中的绑定来质疑我的xml文档。 XPath="/doc/B/lists/entry[@value=(/doc/A/selectedValue)]" 如果路径/ doc / A / selectedValue为空或不存在,则返回/ doc / B / list / entry的所有节点。有没有一种方法可以定义在/ doc / A / selectedValue为空或不存在的情况下不返回任何内容? 希望有人可以提供帮助, 问候马丁

1
投票
3答案
1010 次观看

UniVerse中的XDOM API

我正在使用UniVerse 10.1.0中的XDOM函数构建xml解析器和构造函数。在我开始使用XDOMAddChild函数之前,一切都很好。我可以使用手柄添加单个元素,但是添加树时出现错误。手册指出添加一棵树是可以的。 XDOMAddChild函数 语法 XDOMAddChild(xmlHandle,xpathString,nsMap,nodeHandle,dupFlag) 说明 XDOMAddChild函数在上下文中的xmlHandle中找到xpathString。 DOM结构,并插入节点nodeHandle作为找到的节点的最后一个子节点。如果 插入的节点类型为XDO...

0
投票
1答案
1146 次观看

使用Java dom解析器进行XML解析可将xml声明转换为元素

这是我在分配作业中需要处理的xml文件。 <?xml-stylesheet type="text/xsl" href="people.xsl"?> <People> <Person> `...` </Person> `...` </People> 我正在使用“ javax.xml.parsers.DocumentBuilderFactory”创建一个dom解析器。解析后,生成的文档的根目录中没有人,但是有些根中有子级(如xml-stylesheet和人)。 可以避免这样的情况。

18
投票
4答案
13354 次观看

XStream:具有属性的节点和文本节点?

我想使用XStream将对象序列化为这种形式的XML。 <node att="value">text</node> 节点( text )的值是序列化对象以及 att 属性上的字段。无需为此对象编写转换器就可以吗? 谢谢!

2
投票
2答案
704 次观看

在xpath表达式中使用字符串文字是不好的做法吗?

我目前在我的xpath表达式中使用字符串文字。例如: paragraphList = root.SelectNodes("paragraph"); 我知道您通常应该避免使用文字值,但是我认为这是安全的,因为xml节点的名称很少更改。这是不好的做法吗,还是我一样?

0
投票
2答案
916 次观看

在SQL Server 2008数据库列中遍历XML文档

我有一个表,其中包含XML数据类型的列。我希望在包括XML数据类型列的整个表上放置一个视图。该视图将展开XML数据类型列的内容。我无法遍历整个XML文档并从特定XML节点中提取值时遇到问题。 我正在使用此SQL查询,它只是为FuelPathwayCode XML节点获取值的第一个实例。我是否要遍历整个XML文档并在一个结果集中查询/ FuelPathwayCode XML节点的所有值? SELECT UploadFileID, Year, Quarter, FileContent.value('(LCFS-Report/Fuel/FuelPathwayCode)[1...

1
投票
5答案
2038 次观看

用Java获取.XSD文件的对象表示

在Java中获取XML模式(.XSD)的静态类型表示的最简单方法是什么? 更具体地说,我希望能够以编程方式遍历XSD中所有定义的simpleType:s和complexType:s,获取定义的元素及其类型,等等。 类似的东西: for (XsdComplexType complexType : document.getDefinedComplexTypes()) { .. } 请注意:我在说.XSD文档的对象表示。我不是从XML模式中寻找xjc样式的Java类。 一种方法是简单地将标准XML读取工具应用于.XSD文件,但是我认为周围有开源库可以帮助我解决问题。如上...

0
投票
2答案
126 次观看

修改ID和对XML中ID的引用

我正在尝试将xml元素彼此组合,而我遇到的问题是当具有相同的ID时。基本上,我需要做的是处理xml文件中的所有ID以及对其的引用。(我正在使用SVG来添加一些上下文) 说我有 <bar id="foo"/> <baz ref="url(#foo)"/> <bar id="abc"/> <baz ref="asdf:url(#abc)"/> 我想要一种自动将其转换为类似内容的方法: <bar id="foo_1"/> <baz ref="url(#foo_1)"/> <bar id="abc_1"...

1
投票
1答案
1766 次观看

模式中的SPField自定义属性

我试图确定是否可以在SPField的架构XML中存储自定义属性。 如果在SharePoint中查找“字段”元素的.xsd,则会有很多属性。属性列表中的最后一个是<xs:anyAttribute>。此元素的目的是允许对其进行扩展。显然,这使我相信可以存储自定义属性。但是,我找不到关于此的任何文档。 任何人都对此有经验,或者看过文档说是或否?

0
投票
1答案
223 次观看

使用LINQ to XML递增元素

使用VB.NET(3.5),我有一个Employee的ArrayList。我正在尝试构建XML表示(以供另一个系统使用),并且其中一个字段是一个简单的递增ID,从1开始。我当前拥有的代码是: Dim Emps = <Employees> <%= From ee As Employee In Employees _ Select <Employee> <EmployeeID>1</E...

1
投票
1答案
113 次观看

创建用于消息验证的XSD模式问题

我正在基于XML消息开发系统与其他系统之间的接口,该XML消息将通过Internet(通过Web服务)发送。 我已经创建了一个XSD模式文件来定义消息结构。 我正在使用Microsoft Biztalk创建该领域的sachems和new。 我已经使用.Net内置功能为传入和传出消息构建了验证过程(链接)。 问题是:有时验证需要在xml节点名称之前的名称空间,而有时没有。 另外-有时为了使验证成功,我必须向节点添加一个属性:xmlns="",有时则不然。 您能告诉我有关指定节点父名称空间或链接到材料的规则吗? 谢谢。

8
投票
5答案
1922 次观看

Vim-删除XML注释

如何删除XML中的注释? 如果开始和结束注释标记在同一行,则我使用:g/^<!--.*-->$/d删除注释。如何删除多行注释?