Platforms to show: All Mac Windows Linux Cross-Platform

The module SaxonMBS   New in 25.0

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.

  • 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
  • property BaseURI as String
  • property CWD as String
  • property Debug as Boolean
  • property IsLoaded as Boolean
  • property LanguageVersion as String
  • property License as String
  • property LoadError as Integer
  • property LoadErrorString as String
  • property ValidationReport as String
  • property Version as String
  • property XSDVersion as String
  • property XslMessages as String

Some examples which use this module:

Blog Entries

Release notes

  • 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...