HA! I've done it, exactly what I wanted.
I just messed up the record type, and that's why I was confused about it. I originally had it like
Code:
{"id":"id",
"mapping":"id",
"type":"string"},
{"name":"name",
"mapping":"name",
"type":"string"},
{"rank":"rank",
"mapping":"rank",
"type":"string"},
etc...
when it should have been
Code:
{"name":"id",
"mapping":"id",
"type":"string"},
{"name":"name",
"mapping":"name",
"type":"string"},
{"name":"rank",
"mapping":"rank",
"type":"string"},
etc...
Works perfectly now, thanks for your help.