首页 文章
  • 0 votes
     answers
     views

    XPath 1.0条件:如果b的值为true,则选择a

    我有这个简单的xml文件: <?xml version="1.0" encoding="UTF-8"?> <json encoding="UTF-8" has-bom="false" html-processing-enabled="true" replaceEntities=&q...
  • 2 votes
     answers
     views

    XPath 2.0 - 1.0等效?

    我在生成有效的XPath 1.0等效的工作2.0示例时遇到了麻烦,这会产生相同的结果(事实上,并没有失败) . 我必须使用以前版本的原因是PHP不支持XPath 2.0 . 我的xml看起来像: <root> <container id="1"> <elements> <element v...
  • 1 votes
     answers
     views

    XPath - 从非重复列表中获取具有不同文本值的节点

    我有一个XML如下: <object> <codes> <cd1>A</cd1> <cd2>B</cd2> <cd3>C</cd3> </codes> <codes> <cd1>A...
  • 1 votes
     answers
     views

    如何根据XPath 1.0(C#,WPF)中的最大子元素值选择多个节点

    环境: 使用C#编写WPF应用程序(和Visual Studio 2015) 仅限于使用XPath 1.0 目标:我需要根据特定节点中子元素的值从XML文档中选择多个特定的xml节点 到目前为止的情况:目前,我有几个XPath查询,它们选择单个节点并获取属性和元素的值 . 我遇到问题的那个如下所示 . var xUsageSummary = xDoc.XPathSelectElemen...
  • 2 votes
     answers
     views

    如何将变量参数传递给XPath表达式?

    我想将参数传递给XPath表达式 . (//a/b/c[x=?],myParamForXAttribute) 我可以用XPath 1.0做到这一点吗? (我尝试了 string-join 但它在XPath 1.0中不存在) 那怎么办呢? 我的XML看起来像 <a> <b> <c> <x>val1</x> <y&g...
  • 17 votes
     answers
     views

    如何在xpath 1.0中选择第n项?

    我有一些XML和XPath查询 . 我正在使用Yahoo!小部件,所以我使用的是XPath 1.0 . 这是我的XML的要点...... <root> <cat num="SOURCE"> <movie> <swf>speak.swf</swf> ...
  • 2 votes
     answers
     views

    使用XPath 1.0查找最小值不起作用

    我试图从XML文档中找到某个元素中的最小值(它实际上是一个转换为XML的HTML表) . 但是,这不符合预期 . 该查询类似于How can I use XPath to find the minimum value of an attribute in a set of elements?中使用的查询 . 它看起来像这样: /table[@id="search-result-0&quo...
  • 1 votes
     answers
     views

    用于空格分隔的文本节点的XPath条件

    使用这样的元素: <element>one two two-and-a-half three four</element> 有没有办法定义XPath 1.0条件(求值为布尔值),该条件将检查元素的文本节点是否包含一个或多个空白分隔值,例如 "two" 和 "three" ,假设值可能以任何顺序出现?这些值还可能包含其他值的一部分,如...
  • 2 votes
     answers
     views

    XPath 1.0:使用当前节点父节点的属性值来查找另一个匹配节点

    我在这个问题上找到了许多相似的帖子,但没有任何内容可以回答这个问题 . 我必须使用XPath 1.0 . 我没有可用的XSLT(或XQuery或其他任何东西),我不能使用XPath 2.0 . 我正在从一个软件(Arbortext Styler)中执行这个XPath,我可以使用XPath 1.0从其他节点中选择内容,但在这种情况下XSLT不可用 . 此外,我无法控制源XML的结构 . 当我在 &l...
  • 2 votes
     answers
     views

    XPath 1.0:列出具有出现次数的不同值

    我正在生成一个从XML文件中提取信息的报告 . <?xml version="1.0" encoding="UTF-8"?> <JoinedRoot> <FlexoPlateReport> <Device>A</Device> </FlexoPlateRepor...
  • -1 votes
     answers
     views

    如何在XPath表达式中包含换行符?

    有没有办法在XPath表达式中添加换行符? 这是我目前的表达方式无效 {concat(@Parameter1, $NullObj, @Parameter2)} 变量 $NullObj 等于 
 LINEFEED字符的十六进制值 . 输出为“Parameter1 Parameter2” . 编辑:不幸的是,我正在使用Xpath / Xsl 1.0 . 编辑:下面的示例代码 . ...

热门问题