请教大家,JSonReader怎么解析以下信息?多谢!

[{"categoryList":["2010-2-1","2010-2-2"],"dataSetMap":{"SDO_REVENUE":["123123","153123"],"rt_date":["2010-2-1","2010-2-2"]}}]

[code="javascript"]try {
var result = eval('[{"categoryList":["2010-2-1","2010-2-2"],"dataSetMap":{"SDO_REVENUE":["123123","153123"],"rt_date":["2010-2-1","2010-2-2"]}}]') ;
for(var index = 0, len = result.length; index <len; index++ ) {
var categoryList = result[index].categoryList;
var dataSetMap = result[index].dataSetMap;
var SDO_REVENUE = dataSetMap.SDO_REVENUE;
var rt_date = dataSetMap.rt_date;
alert(rt_date);
alert(rt_date[0]);
}
}catch(e) {
alert( e);
}[/code]

你先定义好一个java对象对应这样的一个json格式嘛,