parse JSON data elements
use camel case and namespace data for attributes