JsObject obj2 = Y.JSON().parse(jsonStr2, reviver2).cast();
if (obj2.objGetArr("data").length() != 5)
errMsg = "obj2.objGetArr(\"troop\").length()!=5";
if (obj2.objGetArr("data").getObj(2).objGetInt("miscellaneous") != 400)
errMsg = "obj2.objGetArr(\"data\").getObj(2).objGetInt(\"miscellaneous\")!=400 but "
+ obj2.objGetArr("data").getObj(2).objGetInt("miscellaneous");
if (obj2.objGetArr("data").getObj(0).objGetInt("miscellaneous") != 999999)
errMsg = "obj2.objGetArr(\"data\").getObj(0).objGetInt(\"miscellaneous\")!=999999";