Sorry, letter got send in the middle of the writing.
Continuing, if you want to import by mapping weights on updated mesh, influence names, etc, then there's a bit more work to be done. It's a bit a rather clunky code, I should rethink it somehow:
from ngSkinTools.influenceMapping import InfluenceMapping
from ngSkinTools.mllInterface import MllInterface
from ngSkinTools.importExport import JsonImporter
# your target mesh here
destinationMesh = "pPlane1"
# parse json and save to in-memory layer manager
layerData = JsonImporter().process("{your json document contents here}")
layerData.saveTo(MllInterface.TARGET_REFERENCE_MESH)
# build influence matching engine.
inflMapping = InfluenceMapping()
inflMapping.nameMatchRule.setPrefixes("L_", "R_")
inflMapping.nameMatchRule.ignoreNamespaces = True
inflMapping.distanceMatchRule.mirrorAxis = 0
inflMapping.distanceMatchRule.maxThreshold = 0.1
inflmapping.sourceInfluences = layerData.influences
inflmapping.destinationInfluences = MllInterface(mesh=destinationMesh).listInfluenceInfo()
# calculate source-destination influence map
inflmapping.calculate()
# transfer weights on to your target mesh with all the remapping happening
MllInterface(mesh=MllInterface.TARGET_REFERENCE_MESH).transferWeights(destinationMesh,influencesMapping=inflmapping.mapping,vertexTransferMode="closestPoint")