It is currently 13 May 2025, 15:21 Advanced search

Aggiungere libreria per serializzazione JSON

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Aggiungere libreria per serializzazione JSON

Postby teopost » 2 March 2012, 13:30

Sarebbe utile avere una la possibilità di leggere web service restfull e poter serializzare una eventuale risposta json
Oracle Database Administrator
User avatar
teopost
 
Posts: 211
Joined: 26 October 2010, 20:46

Re: Aggiungere libreria per serializzazione JSON

Postby lucabaldini » 29 March 2012, 10:05

Nella versione 11.0 abbiamo introdotto alcune funzioni che generano o leggono JSON. Le utilizziamo nel modulo di sincronizzazione per renderla più veloce.
Mi spiego meglio. Quando un'applicazione offline tenta di sincronizzarsi (utilizzando il modulo di sincronizzazione DO), riceve, dal server, una risposta in formato JSON. Questo perché il parser JSON Javascript (quello nativo, utilizzato dalle applicazioni offline) è più performante e veloce del parser XML. Lo stesso viene fatto per le query remote (sempre da app offline ad app tradizionale).

Quindi, riassumendo, in 11.0 abbiamo aggiunto:
- funzione in C#/Java che traduce un XML in JSON.
- funzione Javascript che traduce un JSON in XML.

Come vedi mancano ancora:
- funzione in C#/Java che traduce un JSON in XML
- funzione Javascript che traduce un XML in JSON.

Tali funzioni sono interne (nel senso che non sono ancora mappate nelle librerie standard). Se ne hai necessità (e ti servono quelle che abbiamo implementato), contattaci in assistenza che proviamo a mapparle ed utilizzarle insieme. Se, invece, ti servono le funzioni "mancanti", devi aspettare ancora... Vedo che il formato JSON è richiesto (per esempio, molti dei WebService open di Amazon accettano quel formato come predefinito, lo stesso vale per alcuni WebService di Google)... quindi tengo presente la tua proposta.

Grazie ancora!
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: Aggiungere libreria per serializzazione JSON

Postby teopost » 29 March 2012, 10:47

Grazie Luca.
Come sai noi lavoriamo su applicazioni mobile già da tempo e ti confermo che l'utilizzo di XML è fortemente sconsigliato rispetto all'uso di JSON.
Se già le avete, suggerisco di esporre, nelle librerie standard di INDE, le funzioni che hai detto.
Ciao
Oracle Database Administrator
User avatar
teopost
 
Posts: 211
Joined: 26 October 2010, 20:46

Re: Aggiungere libreria per serializzazione JSON

Postby lucabaldini » 4 July 2012, 12:45

Detto fatto. Abbiamo gestito lettura/scrittura di JSON da C#, Java e Javascript.
Maggiori info qui
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 26 guests