The Array.AsJSON string, it is literally all you need.
Perhaps your issue lies with the quotes.
If you are copying the string given from the .asJSON string (something like :
{"c2array":true,"size":[10,1,1],"data":[[[7]],[[3]],[[9]],[[2]],[[5]],[[5]],[[2]],[[8]],[[3]],[[7]]]}[/code:3rbc9oxg]
You need to put that line between the quotes when loading JSON values in the array and double the existing quotes within the line.
=> [code:3rbc9oxg]"{""c2array"":true,""size"":[10,1,1],""data"":[[[7]],[[3]],[[9]],[[2]],[[5]],[[5]],[[2]],[[8]],[[3]],[[7]]]}"[/code:3rbc9oxg]