@@ -46,8 +46,9 @@ define class ObjectToJSON as session
4646 for k = 1 to alen (tValue)
4747 lcArray = lcArray + iif (len (lcArray) > 1 , ',' , '')
4848 try
49+ local array laLista[1 ]
4950 *local array aLista (alen (tValue[k]))
50- =acopy (tValue[k], aLista )
51+ =acopy (tValue[k], laLista )
5152 lcArray = lcArray + this.AnyToJson (@ aLista )
5253 catch
5354 lcArray = lcArray + this.AnyToJson (tValue[k])
@@ -67,7 +68,8 @@ define class ObjectToJSON as session
6768 lcArray = lcArray + ','
6869 endif
6970 try
70- =acopy (tValue[k, j], aLista )
71+ local array laLista[1 ]
72+ =acopy (tValue[k, j], laLista)
7173 lcArray = lcArray + this.AnyToJson (@ aLista )
7274 catch
7375 lcArray = lcArray + this.AnyToJson (tValue[k, j])
@@ -91,7 +93,8 @@ define class ObjectToJSON as session
9193 lcJSONStr = lcJSONStr + iif (len (lcJSONStr) > 1 , ',' , '') + '"' + lcProp + '":'
9294 try
9395 *local array aCopia(alen(tValue. &gaMembers[j]))
94- =acopy(tValue. &gaMembers[j], aCopia)
96+ local array laLista[1]
97+ =acopy(tValue. &gaMembers[j], laLista)
9598 lcJSONStr = lcJSONStr + this.AnyToJson(@aCopia)
9699 catch
97100 try
0 commit comments