XML API References

Stylus Studio is the only XML IDE to provide integrated development support for industry standard XML processing components. We're pleased to provide updated Java API reference materials providing detailed information about the open source software packages that are included or supported by Stylus Studio, including popular XML processing components, third party XML drivers, and Sun's Java 2 platform.

DataDirect Connect for SQL/XML API Reference

Stylus Studio features integrated development support for DataDirect Connect for SQL/XML, enabling you to connect to databases using DataDirect Technologies JDBC drivers, then return XML values in the columns of JDBC result sets, and access XML columns as JDOM, SAX, DOM, or text. Learn more about our support for SQL/XML development today!

Berkeley DB Java API Reference

Berkeley DB is SleepyCat's flagship database product upon which Berkeley DB XML is built. It is the most widely-used embedded data management software in the world, is open source and runs on all major operating systems, including embedded Linux, Linux, MacOS X, QNX, UNIX, VxWorks and Windows.

Apache Xerces2

Xerces2 is a powerful XML parser and validator component that implements fully conformant XML validation based on both the XML Schema and DTD's. It provides a DOM parser and a SAX parser as well. Stylus Studio includes full support for XML editing and XML validation using Apache Xerces.

Apache Xalan-J 2.6.0

Xalan-J is an open source Java-based XSLT processor for transforming XML documents into HTML, text, or other XML document types. It implements XSL Transformations (XSLT) Version 1.0 and XML Path Language (XPath) Version 1.0. Stylus Studio's XSLT editor and XSLT debugger are feature fully integrated with Apache Xalan-J.

Berkeley DB XML Java API Reference

Berkeley DB XML is an application-specific native XML data manager built on Berkeley DB, the world's most widely deployed data management engine. New support for accessing and querying any Berkeley DB XML instance via XQuery directly from the Stylus Studio 6 XML Professional Edition desktop also means that XML developers can now use live Berkeley DB XML data sources throughout Stylus Studio – as a live data input source in Stylus Studio's XML Mapper, for example.

Apache FOP 0.20.5

Apache FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. Stylus Studio provides integrated support for Apache FOP in our XSL:FO editor, allowing you to transform XML content into various output formats, including PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT.

Batik SVG Toolkit

Batik is a Java based toolkit for applications or applets that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as viewing, generation or manipulation.

Apache SOAP

Apache SOAP is an open-source implementation of the SOAP v1.1 and SOAP Messages with Attachments specifications in Java. It can be used as a client library to invoke SOAP services available elsewhere or as a server-side tool to implement SOAP accessible services.

Apache XML-RPC

Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls.

Apache Axis 1.1

Apache Axis is the 3rd generation of Apache SOAP. It's a SOAP engine - a framework for constructing SOAP clients, servers, gateways, etc, plus additional features: a simple stand-alone server, a Tomcat Web service plug-in, support for the Web Service Description Language (WSDL), an emitter tool that generates Java classes from WSDL, and a tool for monitoring TCP/IP packets. Stylus Studio supports development and testing of Apache Axis Web service applications in our Web service testing tools.

Saxon 8 XQuery and XSLT Processor

Saxon 8.0 is a powerful XML processor that includes support for XQuery 1.0 as well as XSLT 2.0 and XPath 2.0. It implements most features from the 12 November 2003 drafts (and in some cases implements changes agreed since these drafts were published). Stylus Studio is the only XML IDE to fully support Saxon in our XQuery editor and XSLT editor.

XMLBeans 1.0

XMLBeans is a XML to Java data binding framework that makes it easy for XML developers to access and manipulate XML data and documents in Java. Developers can gain a familiar and convenient Java object-based view of their XML data without losing access to the original, native XML structure. XMLBeans combines familliar Java interfaces with integrated XML schema support, providing a more productive environment for in-memory manipulation of XML trees from Java applications relative to DOM programming. Use Stylus Studio's XML Schema Editor to develop custom XML data models then automatically generate the Java Data Binding.

JDOM 1.0

JDOM is an API for using XML from both a Java-centric and Java-optimized way. It behaves like Java, it uses Java collections, it is completely natural API for current Java developers, and it provides a low-cost entry point for using XML. While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it seeks to provide a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide.

XML Security

XML Security is an open source implementation of the W3C XML Digital Signature and W3C XML Encryption specifications.

 
Free Stylus Studio XML Training:
W3C Member