}//TESTED
else {
if (bRecurse) {
JsonToken tok = reader.peek();
if (JsonToken.BEGIN_OBJECT == tok) {
getDocumentsFromJson(reader, parser, docList, true, textOnly);
}//TESTED
else if (JsonToken.BEGIN_ARRAY == tok) {
reader.beginArray();
while (reader.hasNext()) {
JsonToken tok2 = reader.peek();
if (JsonToken.BEGIN_OBJECT == tok2) {
getDocumentsFromJson(reader, parser, docList, true, textOnly);
}
else {