I have a javascript array string looks like this.
"[[["value01","value02","value03",""]],,"value04",,[["value05",[4],1,1,605,0,2,0],["value06",[5],0,0,557,2,4,0]],[["value07",4,[["value08",605,1,1],["value09",0,1,0],["value10",0,1,0],["value11",0,1,0],["value12",0,1,0]],[[0,4],[8,12]],"value13"],["is ?",5,[["value14",557,0,0]],[[5,7],[12,13]],""]],,,[["[[["value01","value02","value03",""]],,"value04",,[["value05",[4],1,1,605,0,2,0],["value06",[5],0,0,557,2,4,0]],[["value07",4,[["value08",605,1,1],["value09",0,1,0],["value10",0,1,0],["value11",0,1,0],["value12",0,1,0]],[[0,4],[8,12]],"value13"],["is ?",5,[["value14",557,0,0]],[[5,7],[12,13]],""]],,,[["en"]],57]15"]],57]"
This is from web request.
What I want to do is to convert that string to C# objects, so that I can access to any values in that string.
The problem is that I do not know how many dimensions it has got.
And the other condition is I cannot use any other 3rd party assembly like JSON.net, so I should solve this out with pure C# code.
Does anyone have any great idea?