Foros del Web » Programando para Internet » Jquery »

recorrer JSON item label

Estas en el tema de recorrer JSON item label en el foro de Jquery en Foros del Web. estimados tengo este archivo json, necesito recorrer con Getjson y each, y obtener los títulos del item label. dejo el json gracias. Código: { "entities": ...
  #1 (permalink)  
Antiguo 14/03/2017, 12:52
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 10 meses
Puntos: 1
recorrer JSON item label

estimados tengo este archivo json, necesito recorrer con Getjson y each, y obtener los títulos del item label.
dejo el json
gracias.

Código:
{
  "entities": {
    "categories": [
      {
        "horror": {
          "id": 1,
          "label": "Terror"
        },
        "comedy": {
          "id": 2,
          "label": "Comedia"
        },
        "drama": {
          "id": 3,
          "label": "Drama"
        }
      }
    ]
}
  #2 (permalink)  
Antiguo 14/03/2017, 13:58
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: recorrer JSON item label

Uso este código pero el ul li me sale vacio no obtengo el each o algo esta mal me pueden dar la mano gracias.

Código HTML:
$(document).ready( function() {
 $.getJSON("/archivo.json",
        function(data){
          $.each(data.categories, function(i,item){
            $("<li>").html(item.label).appendTo("#categoria");
          });
        });
 });
  #3 (permalink)  
Antiguo 15/03/2017, 09:43
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: recorrer JSON item label

Necesitas considerar todos los niveles que debes recorrer para obtener los datos.
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: item, json, label
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:55.