XML Development Support

Highly Functional, Developer-Friendly Tool Suite

Progress DataDirect Data Integration Suite raises the bar for productivity in XML development tools. Whether developing Web applications that transform relational data to XML, leveraging legacy data in EDI, HL7, or other flat file formats like CSV, or wrestling with complex XSLT stylesheets, the Data Integration Suite helps developers realize the promise of existing and emerging XML technologies. From XQuery to XML Pipelines to Java or C# for .NET code generation, the Data Integration Suite IDE does it all.

Data Integration Suite is the only XML IDE to provide truly integrated support for all of the leading XML processing, validation, and transformation engines, including Microsoft MSXML, System.XML, Apache Xerces, Apache FOP, XSV, DataDirect XQuery, RenderX XEP and others, enabling programmers to exactly replicate and test production settings in the development environment.

Data Integration Suite leads the way in XML tools innovation allowing developers to model, test, and generate an entire XML application in a single design, instead of as numerous disjoint pieces. Features include:

  • Drag-and-drop tools that make it easy to quickly create nodes that represent individual stages in your XML processing application
  • Existing XQuery, XSLT, and validation code that jump-starts XML Pipeline development, while the XML Pipeline Editor helps design the application processes and flow
  • Control structures that emit warnings, errors, or stop XML Pipeline processing altogether
  • Complete debugging support that establishes breakpoints into individual processes, even debugging across different languages in the XML Pipeline
  • Capabilities to extend XML Pipeline processing to non-XML data such as relational, EDI, and flat-file formats
  • Automated generation of Java or C# for .NET code to help deploy the XML Pipeline

 

Data Integration Suite’s innovative XML Pipeline Editor makes it easy to visually specify XML operations like file validation, document transformation, and database query using simple drag-and-drop. And when you're done, debug your XML Pipeline and generate code with a single click!

Data Integration Suite’s XML Publisher is a powerful XML report designer that allows you to create advanced document layouts for use in single-source publishing, XML content management, and multichannel publishing applications. Features of the XML Publisher include:

  • Intuitive visual interface that allows business users to easily design rich document layouts to publish XML content to PDF, HTML, Postscript and many other document formats
  • Generation of XSLT 1.0, XSLT 2.0, or XQuery 1.0 code for HTML+CSS and XSL-FO
  • Support for numerous heterogeneous data sources including relational databases; XML databases; Web services; EDI Standards and other flat file formats; as well as XML and XML Schema documents
  • Capability for single-source publishing needs, using the same XML and non-XML content for Web and print output
  • Capability for multi-channel applications to publish to multiple output formats from the same input at the same time
  • Comprehensive formatting tools that quickly add tables, lists, and formatted text to XML Publisher reports

 

The XML Publisher lets you design XQuery and XSLT code graphically for HTML+CSS and XSL-FO.

 

Data Integration Suite's XML Schema Designer is a graphical editor for generating, viewing, and editing XML Schema. Advanced developers can also edit source files directly in text mode. Sense:X auto-completion helps to ensure well-formed and valid XML Schema. Features include:

  • Browsing, editing, and validating schema in text, tree, or diagram mode
  • Graphical diagrams that represent element structure, simple and complex types
  • XML Schema documentation generator

 

The XML Schema Designer lets you visually develop advanced XML data models.

 

Data Integration Suite's integrated XML Differencing tool simplifies visualizing of changes made to files or folders. Features include:

  • One-click differencing of XML files and folders using a customizable color-coded XML text or tree views
  • Support for one-to-one and many-to-one XML file differencing
  • View differences using split-screen and merged changes tree views, or in the split-screen text view
  • Step through XML differences node by node
  • Expand/collapse identical XML blocks to simplify the display
  • Optionally resolve or ignore XML entity references and XML namespaces
  • XML differencing settings allow you to optionally compare or ignore XML comments, XML element content, whitespace, XML attributes, XML processing instructions, formatting characters, and more

Data Integration Suite provides an advanced development environment for XSLT 1.0/2.0. XSLT development features include:

  • The XSLT Mapper lets you map one XML document to another with a series of drag-and-drop operations. As you draw the graphical maps, Data Integration Suite generates the XSLT code. A text pane shows you the code as you map
  • The XSLT Editor provides a robust template editing view with intelligent editing support for XSLT 1.0/2.0 and XPath 1.0/2.0
  • Integrated XSLT 1.0/2.0 debugger allows you to control every aspect of an XSLT stylesheet transformation
  • Support for Saxon, MSXML, System.XML and the Data Integration Suite XSLT processors
  • An XSLT Profiler for identifying and eliminating stylesheet performance bottlenecks

 

The Data Integration Suite provides XML editing facilities for the creation and editing of XML documents. Features include:

  • Text, tree, and grid editing views
  • Support for large documents (multi-gigabytes in size)
  • Integrated XPath Sense: X auto-completion with back-mapping of query results to source document
  • Syntax coloring and Sense:X auto-completion of elements, tags, and attributes
  • Schema validation and creation of new schemas with the click of a button
  • Support for XPath 1.0 and 2.0

 

Email Print Share

Download Now

Data Conversion Webinar

Bridging the Gap Between EDI, Proprietary Formats and XML

Product Review - Data Integration Suite

Video Systems Journal takes a look at Data Integration Suite.

VSJ Review

Data Integration Webinar

Web Services and Data Integration Across Heterogeneous Data Sources

Data Integration Video Demonstration

Graphical ETL Data Movement with Data Integration Suite