// public string ToJson() { dynamic ardj = new DynamicJson(); ardj.header = D_Header; ardj.cellCount = data.CellCount; ardj.frameCount = data.FrameCount; ardj.pageSec = (int)data.PageSec; ardj.frameRate = (int)data.FrameRate; ardj.sheetName = data.SheetName; ardj.CREATE_USER = data.CREATE_USER; ardj.UPDATE_USER = data.UPDATE_USER; ardj.CREATE_TIME = data.CREATE_TIME; ardj.UPDATE_TIME = data.UPDATE_TIME; ardj.TITLE = data.TITLE; ardj.SUB_TITLE = data.SUB_TITLE; ardj.OPUS = data.OPUS; ardj.SCECNE = data.SCECNE; ardj.CUT = data.CUT; ardj.CAMPANY_NAME = data.CAMPANY_NAME; ardj.caption = data.GetCellCaption(); int[][][] cc = new int[data.CellCount][][]; for (int i = 0; i < data.CellCount; i++) { List <List <int> > a = data.CellLayerT(i); cc[i] = new int[a.Count][]; for (int j = 0; j < a.Count; j++) { cc[i][j] = new int[2]; cc[i][j][0] = a[j][0]; cc[i][j][1] = a[j][1]; } } ardj.cell = cc; //return DynamicJson.Serialize(ardj); return(ardj.ToString()); }