XPointer范围的重点是什么(无双关语)?

时间:2009-10-25 06:03:08

标签: xml range xpointer

XPointer规范谈到范围,据我所知,这意味着你可以在XML文档中定位两个节点,并将它们之间的所有东西都放在它们之间。人们真的用这个吗?有什么用?

1 个答案:

答案 0 :(得分:0)

实际上,我从未使用过这个。但是当我使用XSLT时,我经常发现自己需要一种表达范围的方法(即“从xpathX到xpathY选择所有节点”)和一些取决于结构的位,这很难做到这一点。就像我说的,我不使用它,但如果我可以在我的项目中应用XPointer,我会在实现此功能时使用它。

你问它对什么有用。一个简单的例子:考虑一个日志文件。您可以简单地请求从X点到Y的范围(即日期范围),这比使用XPath的经典方法要容易得多。即,表达更容易,更清晰。