FileMaker XML and XSLT Namespaces

FileMakers XML and XSLT publishing technologies use a number of XML namespaces. Each of the four XML grammars has its own namespace. In addition, a number of the XSLT features of Custom Web Publishing have their own namespaces as well. You generally only need to concern yourself with namespaces if you are writing XSLT stylesheets that transform FileMaker XML data.

Table 15.1 lists each namespace, along with its significance, and the conventional namespace prefix used to abbreviate it. The prefix is "conventional" in the sense that, in creating a stylesheet, you may choose any prefix you want for a namespace, but the ones listed below are those used by FileMaker, Inc., in the official documentation.

Table 15.1. Namespace Usage and Prefixes

Usage

Namespace

Prefix

FMPXMLRESULT grammar

http://www.filemaker.com/fmpxmlresult

fmp

FMPDSORESULT grammar

http://www.filemaker.com/fmpdsoresult

[(*)]

fmresultset grammar

http://www.filemaker.com/xml/fmresultset

fmrs

FMPXMLLAYOUT grammar

http://www.filemaker.com/fmpxmllayout

fml

Request query grammar

http://www.filemaker.com/xml/query

fmq

FileMaker XSLT extension functions

xalan://com.fmi.xslt.ExtensionFunctions

fmxslt


[(*)] Since the FMPDSORESULT grammar is deprecated, FileMaker makes no recommendation for a default prefix.



: FileMaker Specifications

FileMaker 8 Product Line

Specifications and Storage Limits

Field Types and Import/Export Formats

: Calculation Functions

Working with Calculations Primer

Calculation Signatures

Calculation Functions

: Custom Functions

Custom Functions Primer

Useful Custom Functions

: Script Steps

Scripting Primer

Script Step Reference

: Quick Reference

FileMaker Error Codes

FileMaker Keyboard Shortcuts

FileMaker Network Ports

FileMaker Server Command Line Reference

FileMaker XML Reference

: Other Resources

Where to Go for More Information



FileMaker 8 Functions and Scripts Desk Reference
FileMaker 8 Functions and Scripts Desk Reference
ISBN: 0789735113
EAN: 2147483647
Year: 2004
Pages: 352

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net