XPointer规范谈到范围,据我所知,这意味着你可以在XML文档中定位两个节点,并将它们之间的所有东西都放在它们之间。人们真的用这个吗?有什么用?
答案 0 :(得分:0)
实际上,我从未使用过这个。但是当我使用XSLT时,我经常发现自己需要一种表达范围的方法(即“从xpathX到xpathY选择所有节点”)和一些取决于结构的位,这很难做到这一点。就像我说的,我不使用它,但如果我可以在我的项目中应用XPointer,我会在实现此功能时使用它。
你问它对什么有用。一个简单的例子:考虑一个日志文件。您可以简单地请求从X点到Y的范围(即日期范围),这比使用XPath的经典方法要容易得多。即,表达更容易,更清晰。