Platforms to show: All Mac Windows Linux Cross-Platform

The module SaxonMBS

module SaxonMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
module Saxon MBS XML Plugin 25.0 ✅ Yes ✅ Yes ✅ Yes ❌ No All
The module for globals.

Requires an additional Saxon license from Monkeybread Software to use in Xojo.

  • 12 properties
  • 8 methods
    • method ClearLicense
    • method LoadLibrary(file as folderitem) as boolean
    • method LoadLibrary(path as string) as boolean
    • method SetLicenseCode(Name as String, Product as String, enddate as integer, value as integer)
    • method Validate(xml as String, schema as String, Lax as boolean = false, Parameters as Dictionary = nil, Properties as Dictionary = nil) as Boolean
    • method XPathQuery(xml as String, query as String, Parameters as Dictionary = nil, Properties as Dictionary = nil) as String
    • method XQuery(xml as String, query as String, Parameters as Dictionary = nil, Properties as Dictionary = nil) as String
    • method XSLT(xml as String, stylesheet as String, Parameters as Dictionary = nil, Properties as Dictionary = nil) as String

Some examples which use this module:

Blog Entries

Release notes

  • Version 26.0
    • Improved SaxonMBS classes to add slash to CWD path if needed.
  • Version 25.1
    • Added SetLicense, License and ClearLicense methods for SaxonMBS module.

The items on this page are in the following plugins: MBS XML Plugin.


The biggest plugin in space...