generación de JSON en base a un array asociativo -- 2
$10-30 USD
S-au achitat serviciile după ce au fost prestate
Quiero generar un JSON con la data de un array.
Este Json es el resultado que quiero:
{"empresa":"{\"key_secret\":\"TkdGIZ0Uws4SSJJLwPjXJsMPwqUf7vo\",\"key_public\":\"jXCcRMrodhe83PCo35VXnyGn8pUewXwnP\",\"idenEmpresa\":\"70110747\"}",
"cliente":"{\"firstName\":\"Joel \",\"lastName\":\"Tovar\",\"street1\":\"11 55-78 z30\",\"phone\":\"55554444\",\"country\":\"GT\",\"city\":\"Quetzaltenango\",\"state\":\"Quetzaltenango\",\"postalCode\":\"09001\",\"email\":\"jtovar@[login to view URL]\",\"ipAddress\":\"[login to view URL]\",\"Total\":\"2\",\"currency\":\"GTQ\",\"fecha_transaccion\":\"2019-05-07 14:53:06\",\"deviceFingerprintID\":\"\"}",
"detalle":"[{\"id_producto\":6,\"cantidad\":\"1\",\"tipo\":\"producto\",\"nombre\":\"RINGTONE\",\"precio\":\"2\",\"Subtotal\":\"2\"}]",
"tarjetaPagalo":"{\"nameCard\":\"Joel Tovar\",\"accountNumber\":\"40000000XXXXXX\",\"expirationMonth\":\"10\",\"expirationYear\":\"2022\",\"CVVCard\":\"827\"}"}
Con esta data del array.
$data=array("empresa"=>’array('idenEmpresa'=> 'B10747',
'key_public'=> 'jXCcRMrodhe83PCo35VXnyGn8pUewXwnP',
'key_secret'=> ‘TkdGIZ0Uws4SSJJLwPjXJsMPwqUf7vo’
)’,"cliente"=> ‘array( 'firstName'=> 'Juan','
lastName'=> 'Pérez',
'street1'=> '12 Avenida Zona 15 ',
'country'=> 'Guatemala',
'city'=> 'Guatemala',
'state'=> 'Guatemala',
'postalCode'=> '01015',
'email'=> 'perez@[login to view URL]',
'ipAddress'=> '[login to view URL]',
'Total'=> '70.00',
'fecha_transaccion'=> '2017-08-31 09:05:00'
)’,"detalle"=>’array(
'id_producto' => 'P01',
'cantidad' => '2',
'tipo' => 'producto',
'nombre' => 'Hamburguesa',
'precio' => '35.00',
'Subtotal' => '70.00')’
,"tarjetaPagalo"=>’array (
'nameCard' => 'Juan Prez',
'accountNumber' => '1452411212111111',
'expirationMonth' => '09',
'expirationYear' => '2020',
'CVVCard' =>'010')’);
El problema es que en el segundo array al momento de ponerle comillas simples se vuelve texto. y si le pongo comillas dobles de la misma manera queda en texto.
Lo que pasa es que la estructura del array lleva estas comillas para que el JSON quede igual.
¿Me podes indicar como podria indicar el JSON correctamente ? adicional los valores de cada array serian variables de php
ID Proiect: #22635606
Detalii despre proiect
Acordat lui:
Hola. Te puedo ayudar. Contactate y armamos el JSON. Quizás quitando las comillas y apoyandonos en json_encode nos simplifique un poco las cosas. Saludos.
2 freelanceri plasează o ofertă medie de 20$ pentru proiect
Hello, Greetings! ******************** I will SATISFY YOU******************** I will do my best for you. Looking forward to hearing from you and thank you for your consideration. Best Regards From RealMan!