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

有帮助吗?

解决方案

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top