XPath
Bradley Stewart Meyer · OSF Preprints (OSF Preprints) · 2025
Practice using XPath with Webnucleo data.
Cited by 0Open access
Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.
About 1,632 papers for “XPath”
Bradley Stewart Meyer · OSF Preprints (OSF Preprints) · 2025
Practice using XPath with Webnucleo data.
Cited by 0Open access
Prakash Ramanan · Journal of Computer and System Sciences · 2011
Cited by 3
Werner Kießling, Bernd Hafenrichter, Stefan Fischer et al. · 2008
Abstract – We present a new XML-based search technology for e-commerce that enables users to formulate complex customer or vendor preferences, which typically occur within B2C or B2B applications. Preferences are modeled in a very natural way by partial orders. Since our semantics of multi-attribute preferences implements the Pareto-optimality principle, Preference XPATH queries avoid both the unwanted "empty-result"-effect and the flooding-effect with lots of irrelevant query results. If perfect matches are not available bestpossible alternatives are found instead. We have extended the XML query language XPATH by the capability to formulate preferences as soft selection conditions. As our syntax extensions are fully compatible with the XPATH standard, both hard and soft selection conditions become now available to any XML-based e-commerce application. Several e-shopping examples show how easy and elegant it is to transform customer wishes into Preference XPATH queries. Sample query evaluations demonstrate that query results are intuitively
Cited by 0
Michael Benedikt, Christoph Koch · 2007
This survey gives an overview of formal results on the XML query language XPath. We identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then give results on the expressiveness of XPath and its fragments compared to other formalisms for querying trees, algorithms and complexity bounds for evaluation of XPath queries, and static analysis of XPath queries.
Cited by 0
Jan Hidders · VUBIR (Vrije Universiteit Brussel) · 2018
Cited by 0
Maarten Marx · 2005
Abstract. XPath 1.0 is a variable free language designed to specify paths between nodes in XML documents. Such paths can alternatively be specified in first-order logic. The logical abstraction of XPath 1.0, usually called Navigational or Core XPath, is not powerful enough to express every first-order definable path. In this paper we show that there exists a natural expansion of Core XPath in which every first-order definable path in XML document trees is expressible. This expansion is called Conditional XPath. It contains additional axis relations of the form (child::n[F])+, denoting the transitive closure of the path expressed by child::n[F]. The difference with XPath’s descendant::n[F] is that the path (child::n[F])+ is conditional on the fact that all nodes in between should be labeled by n and should make the predicate F true. This result can be viewed as the XPath analogue of the expressive completeness of the relational algebra with respect to first-order logic. 1
Cited by 0
Jan Hidders · VUBIR (Vrije Universiteit Brussel) · 2018
Cited by 0
Lick, Anthony, Baelde, David, Schmitz, Sylvain · HAL (Le Centre pour la Communication Scientifique Directe) · 2019
Cited by 0
Benedikt, M, Koch, C · Oxford University Research Archive (ORA) (University of Oxford) · 2008
This survey gives an overview of formal results on the XML query language XPath. We identify several important fragments of XPath, focusing on subsets of XPath 1.0. We then give results on the expressiveness of XPath and its fragments compared to other formalisms for querying trees, algorithms, and complexity bounds for evaluation of XPath queries, as well as static analysis of XPath queries.
Cited by 0
Jan Hidders, Jan Paredaens · 2014
Cited by 0
Balder ten Cate, M. Marx · ACM SIGMOD Record · 2007
We survey expressivity results for navigational fragments of XPath 1.0 and 2.0, as well as Regular XPath≈. We also investigate algebras for these fragments.
Cited by 36
M.J.; id_orcid 0000-0003-3255-3729 Marx · UvA-DARE (University of Amsterdam) · 2005
Cited by 0
Jan Hidders, Jan Paredaens · Encyclopedia of Database Systems · 2018
Cited by 0
M.J.; id_orcid 0000-0003-3255-3729 Marx · UvA-DARE (University of Amsterdam) · 2005
Cited by 0
Worthington, Tammy Lee · Digital WPI · 2003
The XPATH language is becoming increasing popular for querying XML data on the Web. XPATH is complex mainly due to its abbreviated syntax. The XPATH Processor parses an input XPATH expression and generates a corresponding parse tree that is normalized to eliminate abbreviated syntax. Transformations are then applied to the parse tree to facilitate straightforward generation of a data flow execution tree. The XPATH Processor API is designed to provide a simple interface to XPATH query engines.
Cited by 0
Fischer, Stefan · OPUS (Augsburg University) · 2001
Cited by 0
Hidders, AJH Jan, Paredaens, J Jan · TU/e Research Portal (Eindhoven University of Technology) · 2009
Cited by 0
Xu, Lin, 1971- · Research Exchange (Washington State University) · 2006
Cited by 0Open access
Kießling, Werner · Online-Publikationserver Augsburg (Universität Augsburg) · 2001
Cited by 0
Lin Xu, Chair Curtis Dyreson · 2004
Cited by 0