Extract presets from FXB files

For a presets manager i would like to offer the user scanning a file system directory containing FXB files. All these files should be loaded one after another, where the presets in it being extracted, saved individually on disk in a specific directory as FXP files and the name of each preset shall be stored in a database.
With JUCE i could use VSTPluginFormat::loadFromFXBFile but this seems not that performant since at this point of time i do not need playing any preset.
Now my question: Does JUCE offer the extracting functionality without using a VST plugin, and if not, could somebody show me a tutorial or a piece of code how i can achieve the mentioned todo’s ?
Thank you very much.