XML/JSON non si qualificano per la modalità alfanumerica di un codice QR poiché includeranno lettere minuscole. Dovrai usare la modalità byte. Il massimo è di 2.953 caratteri. Ma il limite pratico è molto inferiore - forse poche centinaia di caratteri.
È molto meglio codificare un collegamento ipertestuale ai dati, se possibile.
Come dice Terence, nessun lettore può fare nulla con XML/JSON se non mostrarlo. Hai comunque bisogno di un lettore personalizzato per fare qualcosa di utile con quei dati. (Il che suggerisce che questo non è un buon caso d'uso per i codici QR.) Ma se stai facendo il tuo lettore, puoi usare la compressione gzip per rendere il carico utile molto più piccolo. Il tuo lettore saprebbe decomprimerlo.
Si potrebbe ottenere qualcosa di funzionale ma questo non è un buon approccio in generale.
fonte
2012-07-04 14:25:18
Quindi, inserire alcuni dati JSON in qrcodes non è un buon approccio? – AnixPasBesoin
+1 su questo, anche se sono completamente in disaccordo con la dichiarazione, "il che suggerisce che questo non è un buon caso d'uso per i codici QR". Se stai costruendo un'applicazione personalizzata, ci sono molti, molti motivi per serializzare i dati in un codice QR. – DVK