| 
       GetJsonArray( INPUT index AS INTEGER )
        GetJsonArray( INPUT index AS INTEGER, INPUT count AS INTEGER ) | 
 index is less than 1, is greater than the length of the JsonArray, or is the Unknown value (?)
index is less than 1, is greater than the length of the JsonArray, or is the Unknown value (?)
   count is less than 1 or is the Unknown value (?)
count is less than 1 or is the Unknown value (?)
   The sum of index and count is greater than the length of the JsonArray
The sum of index and count is greater than the length of the JsonArray
   Any element is not a JsonArray
Any element is not a JsonArray
  | 
       [
        {"OrderNum": 82, "OrderDate": "2010-09-20"}, {"OrderNum": 83, "OrderDate": "2010-09-20"}, ["Q1", "Q3", 15, 1980, null, 2010] ] | 
| 
       DEFINE VARIABLE OrderInfo AS LONGCHAR NO-UNDO.
        DEFINE VARIABLE OrderArray AS JsonArray NO-UNDO. DEFINE VARIABLE SummaryArray AS JsonArray NO-UNDO. DEFINE VARIABLE myLongchar as LONGCHAR NO-UNDO. /* . . Set OrderInfo to the JsonArray shown above. . */ OrderArray = CAST(myParser:Parse(OrderInfo), JsonArray). SummaryArray = OrderArray:GetJsonArray(3). SummaryArray:Write(myLongchar, TRUE). | 
| 
       ["Q1", "Q3", 15, 1980, null, 2010]
       |