Developer’s Guide

Table Of Contents
Chapter 7
Using FileMaker Pro XML to deliver your data
With the enhanced Web Companion, FileMaker Pro can now deliver
data from your database to the Web in Extensible Markup Language
(XML) format. In the same way that HTML has become the standard
display language for communication on the World Wide Web, XML
promises to become the standard language for structured data
interchange.
In XML format, FileMaker Pro data can be populated in your web
page programmatically instead of downloading statically from the
server. This gives you more flexibility and a more web-like
application that allows your web users to interact with the data after
it has been downloaded. This also allows the web server to handle
more requests as more processing is done by the browser on web
users’ machines. Using FileMaker Pro XML capabilities, you are no
longer limited to the FileMaker proprietary CDML to publish your
database on the Web.
About the XML examples
FileMaker Developer 5 includes an XML example that demonstrates
how you can publish your database on the Web using XML and
Dynamic HTML (including JavaScript). This XML example is
designed to work in the Microsoft Internet Explorer 5 for Windows
web browser. For step-by-step instructions, see “Looking at the
XML Inventory example” on page 7-17.
For examples showing the differences between using stylesheets or
scripting (Dynamic HTML) with your FileMaker Pro XML
documents, see “Comparing CSS, XSLT, and JavaScript” on
page 7-11.
For general information on XML (including a glossary of XML
terms), additional examples that use XML, and links to XML
resources, see the FileMaker, Inc. web site at www.filemaker.com.
As a shortcut to the site, double-click FileMaker on the Web (installed
in the FileMaker Developer 5 folder).
List View of the Inventory.fp5 database in the XML Inventory example