【问题标题】:XPath 2.0 Query: 1 element, check between two datesXPath 2.0 查询:1 个元素,检查两个日期之间
【发布时间】:2012-10-18 23:52:10
【问题描述】:

这就是我的 XML 文件的样子

(1 条记录:)

<movie>
    <idMovie>4373</idMovie>
    <Name>Casanova</Name>
    <Timestamp>2012-11-15 15:00:00</Timestamp>
    <is3D>1</is3D>
    <isNL>0</isNL>
    <Room>35</Room>
    <Theater>Kinepolis Brussel</Theater>
</movie>

由于我需要检查下周播放哪些电影,我尝试了一个 XPath (2.0) 表达式,例如:

/movie[Theater="xxxx"][Timestamp>'2012-11-09']/Name

它会返回所有时间戳大于 10 月 29 日的电影。但我需要 10 月 29 日到 11 月 5 日之间的所有电影。我想我需要一个 BETWEEN 函数或类似的东西。

希望有人能够提供帮助!

提前致谢

【问题讨论】:

    标签: xpath xpath-2.0 xpathquery


    【解决方案1】:

    使用and:

    [Timestamp>'2012-10-29' and Timestamp<'2012-11-05']
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-25
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多