| Components | All | New | MacOS | Windows | Linux | iOS | ||||
| Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old | |
Component: Saxon
The functions for XLST 3.0, XPath 3.1 and XQuery 3.1.
Requires an additional Saxon license from Monkeybread Software to use in FileMaker.
| Version | macOS | Windows | Linux | Server | iOS SDK |
| 15.0 / 15.3 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | 🔶 3% |
| Item | Details |
|---|---|
| Saxon.Clear Clears the last results. | Mac/Win/Linux 15.0 |
| Saxon.ClearLicense Clears the license. | All 15.1 |
| Saxon.ClearParameter Clears parameter list. | Mac/Win/Linux 15.0 |
| Saxon.ClearProperty Clears property list. | Mac/Win/Linux 15.0 |
| Saxon.GetBaseURI Queries the base URI. | Mac/Win/Linux 15.0 |
| Saxon.GetCurrentWorkingDirectory Queries current working directory. | Mac/Win/Linux 15.0 |
| Saxon.GetLanguageVersion Queries language version to use. | Mac/Win/Linux 15.0 |
| Saxon.GetParameter Queries a parameter value. | Mac/Win/Linux 15.0 |
| Saxon.GetProperty Queries a property value. | Mac/Win/Linux 15.0 |
| Saxon.HasParameter Checks whether a parameter exists with that name. | Mac/Win/Linux 15.0 |
| Saxon.HasProperty Checks whether a property exists with that name. | Mac/Win/Linux 15.0 |
| Saxon.IsLicensed Whether the license for Saxon is set. | Mac/Win/Linux 15.0 |
| Saxon.IsLoaded Whether the library has been loaded. | Mac/Win/Linux 15.0 |
| Saxon.LicenseeName Queries licensee name. | Mac/Win/Linux 15.3 |
| Saxon.Load Loads newer Saxon library. | Mac/Win/Linux 15.0 |
| Saxon.ParameterNames Queries the list of parameters. | Mac/Win/Linux 15.0 |
| Saxon.PropertyNames Queries the list of properties. | Mac/Win/Linux 15.0 |
| Saxon.SetBaseURI Sets base URI. | Mac/Win/Linux 15.0 |
| Saxon.SetCurrentWorkingDirectory Sets current working directory. | Mac/Win/Linux 15.0 |
| Saxon.SetLanguageVersion Sets which language version to use for queries. | Mac/Win/Linux 15.0 |
| Saxon.SetLicense Sets the license key for Saxon. | Mac/Win/Linux 15.1 |
| Saxon.SetParameter Sets a parameter. | Mac/Win/Linux 15.0 |
| Saxon.SetProperty Sets a property. | Mac/Win/Linux 15.0 |
| Saxon.Validate Validates a XML against the given schema. | Mac/Win/Linux 15.0 |
| Saxon.ValidationReport Queries the last validation report. | Mac/Win/Linux 15.0 |
| Saxon.Version Queries the version of the Saxon library. | Mac/Win/Linux 15.0 |
| Saxon.XPathQuery Runs a XPath query. | Mac/Win/Linux 15.0 |
| Saxon.XQuery Runs a XML Query. | Mac/Win/Linux 15.0 |
| Saxon.XSLT Runs a XML stylesheet transformation. | Mac/Win/Linux 15.0 |
| Saxon.XslMessages Queries the XLS Messages from last XSLT call. | Mac/Win/Linux 15.0 |
30 functions shown.
Release notes
- Version 15.3
- Added JSON support for Saxon.XPathQuery, Saxon.XQuery and Saxon.XSLT functions.
- Added Saxon.LicenseeName function.
- Version 15.1
- Added Saxon.SetLicense and Saxon.ClearLicense function.
- Version 15.0
- Added Saxon functions (Preview) to do XSLT, XQuery and XPathQuery in FileMaker.
Blog Entries
- Enhance your XML powers in FileMaker with our Saxon functions
- JSON as input for Saxon functions
- MBS FileMaker Plugin 15.1 News
- Electronic invoices in FileMaker
- Elektronische Rechnungen in FileMaker
- Validate electronic invoices with Saxon
- MBS @ FMTraining.TV - 15.0 MonkeyBread FileMaker Plug-in Release with Christian Schmitz
- Saxon in MBS FileMaker Plugin
- MBS FileMaker Plugin, version 15.0pr7
Example Databases