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 |
Requires an additional Saxon license from Monkeybread Software to use in Xojo.
- 12 properties
- 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
- 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.