deal with vector JSON data