Buenos días. Mi consulta es la siguiente. Estoy armando las estructuras JSON. Para ello uso JSONGenerator. El tema es que no consigo poner como corresponde los corchetes "[]" para indicar el array de mi estructura.
Lo hago gráfico:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Lo que no puede armar es la parte de los "[]"
Muestro el código:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Agradecería me indicaran como se forma el array dentro del JSON. Hasta ahora no lo logré.
Desde ya, muchas gracias nuevamente.
			
			Lo hago gráfico:
			
				JSON:
			
		
		
		{"data":
    {    "valor": "hola",
        "documento": 123456,
        "Items": [{"1": "a"},
                 {"2": "b"},
                 {"3": "c"}
                 ]
    }
}Lo que no puede armar es la parte de los "[]"
Muestro el código:
			
				B4A:
			
		
		
		'Mi JSON
    'Dim Data As List
    Private MiJSON As Map
   
    Private JS As String
    MiJSON.Initialize
    MiJSON.Put("valor", "Hola")
    MiJSON.Put("Documento", 123456)
   
' Aquí un mal intento hacer lo de los corchetes, sin éxito
'    Private Items As Map
'    Items.Initialize
'    Items.Put("1", "a")
'    Items.Put("2", "b")
'    JSONGenerator.Initialize(Items)
'    JS = JSONGenerator.ToPrettyString(2)
'    Log(JS)
'    JS = "[" & JS & "]"
'    Data.Initialize
'    Data.Add(JS)
'    MiJSON.Put("Items",  JS)
   
    Private JSONGenerator As JSONGenerator
   
    JSONGenerator.Initialize(MiJSON)
   
    Log("MiJSON")
    JS = JSONGenerator.ToPrettyString(2)
    Log(JS)
   
    Private MiJSON2 As Map
    MiJSON2.Initialize
    MiJSON2.Put("data", MiJSON)
    JSONGenerator.Initialize(MiJSON2)
    JS = JSONGenerator.ToPrettyString(2)
    Log(JS)Agradecería me indicaran como se forma el array dentro del JSON. Hasta ahora no lo logré.
Desde ya, muchas gracias nuevamente.
 
				 
 
		 
 
		 
						
					 
 
		 
 
		 
 
		 
 
		 
 
		