Learn XQuery Visually

We are pleased to provide three infomative XQuery demonstration videos illustrating Stylus Studio®'s XQuery Editor, Mapper, Debugger and other advanced functionality (shown below, click to enlarge). The first video, Introduction to the XQuery Mapper, provides an overview of how to connect to query and aggregate XML sources in a powerful, standards-compliant way. The second video, Advanced XQuery Mapper Features , covers in greater depth the use of Stylus Studio®'s advanced XQuery development tools to aggregate data from multiple XML sources for use in run time application. Finally, Using DataDirect XQuery with Stylus Studio®, covers an overview of Stylus Studio®'s support for DataDirect XQuery, a powerful Java XQuery component optimized for running XQuery against relational databases. Detailed descriptions are provided below.

Enlarge XQuery Editor Screenshot

Introduction to the XQuery Mapper Covers:

  • Selecting XML data sources for an XML mapping project, including web service data and XML data
  • Specifying the use of dynamic, Web service data for use in an advanced XML mapping project, in addition to an XML document
  • Specifying a target XML Schema output format, and modifying the target XML Schema on the fly
  • Specifying XQuery or custom functions to aggregate or manipulate data
  • Defining and using custom data processing functions
  • Visually specifying relationships between XML source document(s) to a target XML Schema
  • Joining different XML data sources using an XQuery expression
  • Creating advanced associations between repeating XML data elements using XQuery FLWR (for, let where, and return) expressions.
  • Using visual, data processing function blocks in Stylus Studio® to filter data based on conditions, or to specify looping
  • Chaining together data processing function blocks, creating customized, advanced XML data transformation logic
  • Previewing the output of an XQuery data mapping in Stylus Studio®'s XQuery output window
  • Dynamically fetching web service data for use in XQuery transformation using the Web Service Call composer
  • Understanding complex mapping relationships with Backmapping, which associates data in the Output Window with the line of XQuery code that generated that output.
  • Understanding Stylus Studio®'s 2-way, synchronized XQuery editing and mapping which allows you to create any XQuery expression, either manually using Stylus Studio®'s XQuery editor

Advanced XQuery Mapper Features Covers (in greater detail):

  • Opening existing, advanced XQuery source document(s)
  • Specifying multiple XML source documents for use in an XML mapping project, including dynamic XML Web Service Data
  • Specifying sophisticated source-target XML data mappings
  • Defining a target XML schema from scratch, or by modifying an existing target schema on the fly
  • Visually creating an advanced XQuery expression in the XQuery mapper
  • Specifying operations, constants, and ports, for use in conditional blocks and FLWR expressions
  • Working with elements and attributes with the drag-and-drop XQuery mapper
  • Understanding Stylus Studio® XQuery mapping diagrams
  • Executing advanced XQuery expressions and verifying the results

Using DataDirect XQuery with Stylus Studio®

  • Configuring the Java Runtime Environment in Stylus Studio®
  • An overview of the XQuery Collection Function
  • Creating an example XQuery that uses an XQuery collection that is bound to a relational database
  • Connecting and Browsing a Relational Database and creating an access URL for that data source using the Stylus Studio® URL Builder
  • Returning database results in a structured XML format using XML Forrest
  • How to select the DDXQ processor in Stylus Studio®'s XQuery Scenario Properties window
  • Editing an XQuery file in Stylus Studio® and using the XQuery code completion feature
  • Running and saving an XQuery file in Stylus Studio®.
  • Browsing the XML results retuned from the database through DDXQ
  • Specifying default database-to-XML connection settings.


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Learn XQuery with Stylus Studio XQuery IDE

Download a free trial of our award winning XQuery development tools and start learning XQuery today!

Learn Stylus Studio in 6 Minutes

Can six minutes change your life? A new action-packed online video demonstration covers how to use Stylus Studio in just six minutes! Watch this video and change the way you develop XML applications forever!

Why Pay More for XML Tools?

With Stylus Studio® X16 XML Enterprise Suite, you get the most comprehensive XML tool suite at one incredibly low price. Value: it's just one of many reasons why smart XML developers are choosing Stylus Studio!

Top Ten XQuery Trends

Read about the top 10 XQuery Trends and how they will impact change the way enterprise software applications are built.

Free Stylus Studio XML Training: