Custom File Systems

A file system is view that represents information as a series of files in at least one folder or directory. An individual file within that file system - such as an XML document, an XQuery program, or a DTD - can contain any text or binary information.

A custom file system is a way to extend the file/folder metaphor beyond traditional disk-based files (accessed with the file: scheme), and even beyond web-based files (WebDAV's http: and https:, and the ftp: scheme of the file transfer protocol) for example. Stylus Studio supports several standard and custom file systems, including Windows, WebDAV, and FTP.

These file systems are referred to as "custom" because, although some are packaged with Stylus Studio, you can create your own. For example, you could create an LDAP custom file system to query an LDAP directory as if it were a file system.

There is a Java API that allows you to access the custom file interface in Stylus Studio.

Tip

 

The Stylus Studio interface to Sleepycat Software's Berkeley DB XML was implemented using the File System Java API to create a custom file system.

Accessing Relational Databases as XML with Stylus Studio's File Explorer

This demonstration is the first part of our series on working with relational and XML data, covering how to use Stylus Studio's File Explorer to connect to and query relational database tables as XML.

XML Editor

Stylus Studio XML editor includes many XML editing utilities and features to simplify XML development, including intuitive XML editing views, integrated XML validation and troubleshooting utilities, XML formatting tools, XML generation tools, etc.

Advertising & Marketing

Learn about top advertising and marketing companies that are leveraging Stylus Studio 2006 to enhance their everyday work experience.

XML Whitepapers

Learn how XML can help you meet your business objectives by reading free XML Whitepapers covering XML, XML Schema, XQuery, SQL/XML, and FIXML technolgies employed in real world case studies.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member