a query language for navigation over links
The use of links in XML documents goes further than in the World Wide Web, since XML links express the semantics of a relationship. XLink has been proposed by the W3C as a standard for representing links in XML. However, most of the current query languages found in literature, like XPath, do not support navigation over XML links, making difficult its adoption by software developers. In this paper, an extension for the XPath is proposed, namely XPath+, which provides a means of navigating through both internal and external links. Particularly, both the syntax and semantics of XPath+ are given, along with some results derived from the implementation of our work.
xml xlink xpath xpath+ xbrl