imagen - JSON codifica/decodifica base64 codifica/decodifica en JavaScript
javascript convertir base64 (5)
Esto podría ser útil para usted. Usando una combinación de este proyecto crypto-js y Prototype para analizar JSON, escribí dos funciones para codificar / decodificar JSON a Base 64. (Estas funciones no verifican que no esté bien formateado)
function JSONtoBase64(jsonObj) { return Crypto.util.bytesToBase64(Crypto.charenc.UTF8.stringToBytes(Object.toJSON(jsonObj))); }; function base64ToJSON(bytes) { var jsonString = Crypto.charenc.UTF8.bytesToString(Crypto.util.base64ToBytes(bytes)); return jsonString.evalJSON(); };
¿Existe la función de codificación / decodificación JSON encode / decode base64 en JavaScript?
JSON y base64 son completamente independientes.
No creo que haya uno incorporado, pero aquí están las funciones para JSON en jQuery: (no puedo publicar enlaces porque soy nuevo)
jQuery.getJSON
jQuery.parseJSON
y aquí hay un enlace para la codificación base64 en javascript.
http://www.webtoolkit.info/javascript-base64.html
Para navegadores que no sean de Mozilla, use: http://www.webtoolkit.info/javascript-base64.html
Para los navegadores Mozilla, use btoa()
y atob()
.
Sí, btoa () y atob () funcionan en algunos navegadores:
var enc = btoa("this is some text");
alert(enc);
alert(atob(enc));