Is there anyway for SolarWinds to read a JSON or some data file and auto build the network map?
I don't think so...But utilising aspects like CDP, LLDP SolarWInds (Network Atlas and/or Orion Maps) should be able to build a map anyway.