use json for plugininfo analysis