GUI Developer Tools

Buy Now | Download | Learn More

Two GUI development environments provide support for DataDirect XQuery. Each of these tools offers the following abilities:

  • Browse relational data sources to configure connections

  • Write and test DataDirect XQuery queries

  • Drag and drop from data sources to help create XQuery path expressions

  • View Query Results

  • Automatically generate simple Java classes that run a query using DataDirect XQuery's implementation of the XQJ API

These two tools have different strengths. Stylus Studio provides a broader range of support for XQuery and other XML technologies; the DataDirect XQuery Editor for Eclipse provides seamless integrated into a widely used Java development environment.

Stylus Studio®

Stylus Studio is an XML Integrated Development Environment, designed to support a wide variety of XML technologies, including the following XQuery tools.

  • XQuery Editor – provides syntax coloring, code folding, auto-completion and automatic indenting, and allows ad-hoc queries

  • Database Connections Window – simplifies creation of XQuery queries that access relational data

  • XQuery Mapper – a visual tool that lets you create XQuery transformations that map multiple input data sources into an output XML structure

  • XQuery Debugger – lets you simulate XQuery execution step-by-step, or backmap from the query result into the XQuery source to understand which part of your query is responsible for each part of the output

Stylus Studio works with the DataDirect XML Converters, which allow the conversion of many non-XML formats into XML on the fly; thousands of versions and sub-versions of EDI messages (X12, EDIFACT, EANCOM, IATA, HL7 and SEF) are supported, along with other flat file formats like tab delimited, comma separated value, dBase files, JSON, and many more. The DataDirect XML Converters are available as Java and .NET components that allow you to access non-XML formats directly from DataDirect XQuery. Using Stylus Studio you can easily create and test XQuery queries that join EDI messages with relational tables, for example; and you can also automatically create Java classes in Stylus Studio that show how simple it is to use these converters with DataDirect XQuery.

The following video demonstration shows How to Develop DataDirect XQuery applications Using Stylus Studio.

DataDirect XQuery Editor for Eclipse

The DataDirect XQuery Editor for Eclipse is an Eclipse plugin designed to let you easily browse data sources, write and test XQuery queries, and embed XQuery queries in your Java applications.

Because this tool runs in Eclipse, it is easy to switch from the XQuery Perspective to the Java perspective, which is very convenient when writing Java programs that use XQuery.