XQuery « XML « Java Articles

Home
Java Articles
1.Build Deploy
2.Class
3.Core Library
4.Data Types
5.Database JDBC
6.Design
7.Development
8.File Input Output
9.Graphics Desktop
10.J2EE Enterprise
11.J2ME Wireless
12.JVM
13.Language
14.Library Product
15.Network
16.Security
17.SOA Web Services
18.Test
19.Web Development
20.XML
Java Articles » XML » XQuery 

1. Java theory and practice: Screen-scraping with XQuery    ibm.com

Last month, Java? technology guru Sam Pullara was showing me his latest Java-enabled phone, the Nokia 6630. It is crammed full of technology -- an embedded JVM, GPRS, Bluetooth -- but it suffers from the same problem that plagues all smart phones -- limited screen real estate. Some Web sites have support for phone-based browsers, and embedded browsers try to render pages effectively on small screens, but trying to view a typical Web page on a phone screen is a lot like trying to squeeze an elephant into the back seat of your car (to the dissatisfaction of everyone -- you, the car, and the elephant). Sam had built a simple, elegant solution for screen-scraping data from his favorite Web sites and reformatting them for small-screen display.

2. Debunking XQuery myths and misunderstandings    ibm.com

If you work with XML, Web services, or Service Oriented Architecture (SOA), you will likely benefit from the emerging XML Query (XQuery) standard. XQuery is not even a formally accepted standard, yet dozens of implementations help software architects and developers every day. What began as a standard for querying XML documents now includes the next-generation standards for XML selection (XPath 2), XML serialization, full-text search, and functional XML data modeling. A project of this size is bound to have much myth and misunderstanding that needs to be debunked. Here are some of the more common myths and misunderstandings surrounding XQuery.

3. An introduction to XQuery    ibm.com

Note: Updates made to this article in December 2005 incorporate recent changes to the XQuery specification: Eight of the working drafts have now achieved W3C "Candidate Recommendation" status, bringing the specification as a whole much closer to final Recommendation. The main full-text document, first released in 2004, has recently been updated. A Requirements Working Draft for an update facility, as well as a draft on building an XPath/XQuery tokenizer, were both released for the first time in 2005. The number of XQuery features continues to grow, as does the list of XQuery implementers and the number of Web-based resources available to developers.

4. Use XQuery from a Java environment    ibm.com

It might seem like you've read a lot of introduction just to get to the part on using XQuery from a Java environment. However, most programmers who pick up XQJ (the acronym frequently used for Java's XQuery API) are at best passingly familiar with XPath and XQuery. Now that you've learned a bit more than the basics, you're ready to use these expressions from your Java programs.

5. JCP Watch: Scripting language support in Java, XQuery API, Scalable 2D graphics for J2ME    developer.com

Two new JSR's were submitted for approval to the JCP. The first deals with a new API adding support for the emerging W3C specification for querying XML documents (XQuery 1.0) while the other deals with adding scalable 2D vector graphics to J2ME.

6. Process XML using XQuery    ibm.com

For years developers have used SQL to retrieve data from structured sources such as relational databases. But what about unstructured and semi-structured sources, such as XML data? To be viable as a data source, XML needed a means to conveniently retrieve the data. XQuery provides this means, allowing developers to write a statement that both extracts data and (if necessary) structures the results as XML. This tutorial shows you how to use XQuery to retrieve information from an XML document stored in an XQuery-enabled database. It also explains the ways in which XPath changes with version 2.0, and what those changes mean for data management.

java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.