| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 
 |  
if (response!=null) {
//First element is always there, this is the header in a Map
 
Map header = (Map)response.get(0); 
System.out.println("header = "+ header);
System.out.println("elt1Header = "+ header.get("RequestResponse"));
System.out.println("elt2Header = "+ header.get("ResponseWording"));
 
//Test is there are cards in the response
if(response.size()>1) {
 
Object [] cards = (Object []) response.get(1);
	for (int i=0; i<cards.length;i++) {
	HashMap currentCard = (HashMap)cards[i];
	System.out.println("Card response #"+i);
	//Here, all fields defined in the card structure are accessible
	System.out.println(" RandomNum="+currentCard.get("RandomNum"));
	System.out.println(" CardResponse="+currentCard.get("CardResponse"));
System.out.println(" CardResponseWording="+currentCard.get("CardResponseWording"));
System.out.println(" CardBalance="+currentCard.get("CardBalance"));
					}
				}
			} |