console.log(map.test);
console.log(map.sprite[0].test2);
console.log(map.sprite[0].data[0].test3);
test2 und data sind in deinem JSON-Beispiel Arrays. Entweder du lässt die umschließenden rechteckigen Klammern weg, oder du adressierst du inneren Objekte oben.