una ayuda de como hacerlo en html

Iniciado por onepiece, 29 Abril 2016, 18:35 PM

0 Miembros y 1 Visitante están viendo este tema.

onepiece

Muy buenas, soy nuevo en esto del mundo de java y me pregunta es ¿como copiar este string y almacenarlo en una variable(que representará como base de datos de los clientes registrados) para  que después me salga en pantalla, por ejemplo, el "code" del "clienteid-09392"?

'{"clienteId-04563":{"code":"261533-9","pin":849371},"clienteId-09392":{"code":"939154-1","pin":913597},"clienteId-03463":{"code":"004967-1","pin":465625},"clienteId-25967":{"code":"576369-0","pin":676357},"clienteId-15045":{"code":"000000-1","pin":111111},"clienteId-74045":{"code":"211281-7","pin":211281}}'


engel lex

En HTML no podrás, HTML es un lenguaje de estructuración de elementos visuales,  necesitaras usar javascript o PHP, a pesar que te has introducido en java, no los confundas ya que poco o nada tienen que ver
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

+ 1 Oculto(s)


xiruko

Hola,

Eso es una string codificada en JSON. Puedes usar cualquier lenguaje para decodificarla y meterla en una variable.

En PHP:
Código (php) [Seleccionar]
$data = json_decode($string, true);

En javascript con JQuery:
Código (javascript) [Seleccionar]
var data = $.parseJSON(string);

Y te lo diría en Java pero no tengo ni idea de él, aunque estoy seguro que ya debe tener alguna función implementada para decodificar JSON.

Saludos!

onepiece

quiero hacer en una pagina web...quiero descodificar esa variable para luego poder acceder a ella.... como podría hacer que me apareciera el "code" del "clienteid-09392, por ejemplo

<!DOCTYPE html>
<<HTML>
<HEAD><TITLE>banco</TITLE>
<SCRIPT LANGUAGE="javascript">
<!--
var clienteid = '{"clienteId-04563":{"code":"261533-9","pin":849371},"clienteId-09392":{"code":"939154-1","pin":913597},"clienteId-03463":{"code":"004967-1","pin":465625},"clienteId-25967":{"code":"576369-0","pin":676357},"clienteId-15045":{"code":"000000-1","pin":111111},"clienteId-74045":{"code":"211281-7","pin":211281}}'
</SCRIPT></HEAD>
<BODY>

engel lex

La segunda solución de xiruko entonces es exactamente lo que buscas
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

+ 1 Oculto(s)