He estado escribiendo un script de Python para analizar la información de JSON desde la API de Soundcloud, y me preguntaba cuáles son las "u" cuando uso json.loads (val) y cómo almacenar la información de JSON en un objeto sin el u?¿Qué son los u cuando uso json.loads?
es decir, ¿por qué hay en este u es:
>>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]')
[u'foo', {u'bar': [u'baz', None, 1.0, 2]}]
están en la sección "La decodificación JSON" aquí para entender lo que quiero decir más:
http://docs.python.org/library/json.html
Gracias!
Otro post útil: http://stackoverflow.com/questions/13940272/python-json-loads-returns-items-prefixing-with-u –