@@ -379,14 +379,13 @@ public static String toString(Object object) throws JSONException {
379
379
public static String toString (Object object , String tagName )
380
380
throws JSONException {
381
381
StringBuilder sb = new StringBuilder ();
382
- int i ;
383
382
JSONArray ja ;
384
383
JSONObject jo ;
385
384
String key ;
386
385
Iterator <String > keys ;
387
- int length ;
388
386
String string ;
389
387
Object value ;
388
+
390
389
if (object instanceof JSONObject ) {
391
390
392
391
// Emit <tagName>
@@ -417,12 +416,13 @@ public static String toString(Object object, String tagName)
417
416
if ("content" .equals (key )) {
418
417
if (value instanceof JSONArray ) {
419
418
ja = (JSONArray )value ;
420
- length = ja . length () ;
421
- for (i = 0 ; i < length ; i += 1 ) {
419
+ int i = 0 ;
420
+ for (Object val : ja ) {
422
421
if (i > 0 ) {
423
422
sb .append ('\n' );
424
423
}
425
- sb .append (escape (ja .get (i ).toString ()));
424
+ sb .append (escape (val .toString ()));
425
+ i ++;
426
426
}
427
427
} else {
428
428
sb .append (escape (value .toString ()));
@@ -432,19 +432,17 @@ public static String toString(Object object, String tagName)
432
432
433
433
} else if (value instanceof JSONArray ) {
434
434
ja = (JSONArray )value ;
435
- length = ja .length ();
436
- for (i = 0 ; i < length ; i += 1 ) {
437
- value = ja .get (i );
438
- if (value instanceof JSONArray ) {
435
+ for (Object val : ja ) {
436
+ if (val instanceof JSONArray ) {
439
437
sb .append ('<' );
440
438
sb .append (key );
441
439
sb .append ('>' );
442
- sb .append (toString (value ));
440
+ sb .append (toString (val ));
443
441
sb .append ("</" );
444
442
sb .append (key );
445
443
sb .append ('>' );
446
444
} else {
447
- sb .append (toString (value , key ));
445
+ sb .append (toString (val , key ));
448
446
}
449
447
}
450
448
} else if ("" .equals (value )) {
@@ -479,9 +477,8 @@ public static String toString(Object object, String tagName)
479
477
480
478
if (object instanceof JSONArray ) {
481
479
ja = (JSONArray )object ;
482
- length = ja .length ();
483
- for (i = 0 ; i < length ; i += 1 ) {
484
- sb .append (toString (ja .opt (i ), tagName == null ? "array" : tagName ));
480
+ for (Object val : ja ) {
481
+ sb .append (toString (val , tagName == null ? "array" : tagName ));
485
482
}
486
483
return sb .toString ();
487
484
}
0 commit comments