XPath 2.0 有许多日期/时间函数和运算符来帮助处理日期。
假设您有一个如下所示的 XML 文档:
<doc>
<event date="2011-02-05">foo</event>
<event date="2011-08-01">bar</event>
<event date="2011-08-20">baz</event>
<event date="2011-11-07">qux</event>
</doc>
Run Code Online (Sandbox Code Playgroud)
并且您想要筛选@date2011 年 8 月的事件。
你可以使用这个 XPath:
/doc/event[xs:date(@date) le xs:date('2011-08-31') and
xs:date(@date) ge xs:date('2011-08-01')]
Run Code Online (Sandbox Code Playgroud)
它会选择和event的元素。barbaz
| 归档时间: |
|
| 查看次数: |
10992 次 |
| 最近记录: |