
Quote from Palamar on June 3, 2025, 6:13 pmHola!, estoy intentando leer un Json con este formato:
{ "misbooks": [ { "id": "01", "name": "Primero", "fecha": "03 de junio 2025", "foto": "/" } ] }Y siguiendo los procedimientos de ng-repeat no logro obtenerlo. Cuando veo la consola veo que efectivamente no hay errores de ningún tipo y el json ubicado en la misma dirección de la publicación es cargado con éxito. Así que las preguntas son 2:
- Es válido este formato para ng-repeat o hay un formato particular?, he visto los ejemplos pero todos son de forma local y el remoto nunca se puede ver el archivo (esta claro, esta en el server).
- De cargar este Json podría enviar alguno de los ítems a una variable de manera convencional? O sea: [dato(0)('id')] por ejemplo, he intentado pero nada.
Gracias.
Hola!, estoy intentando leer un Json con este formato:
{
"misbooks": [
{
"id": "01",
"name": "Primero",
"fecha": "03 de junio 2025",
"foto": "/"
}
]
}
Y siguiendo los procedimientos de ng-repeat no logro obtenerlo. Cuando veo la consola veo que efectivamente no hay errores de ningún tipo y el json ubicado en la misma dirección de la publicación es cargado con éxito. Así que las preguntas son 2:
Gracias.

Quote from luishp on June 4, 2025, 1:00 pmHola @palamar, si es válido.
Supón que has almacenado todos los datos en la variable [miJSON]
En ng-repeat debes poner "book in miJSON.misbooks"
Y luego utiliza estas variables como datos a visualizar:
[book.id] - [book.name] - [book.fecha]Saludos!
Hola @palamar, si es válido.
Supón que has almacenado todos los datos en la variable [miJSON]
En ng-repeat debes poner "book in miJSON.misbooks"
Y luego utiliza estas variables como datos a visualizar:
[book.id] - [book.name] - [book.fecha]
Saludos!

Quote from Palamar on June 4, 2025, 1:58 pmExacto @luishp , el problema lo tengo en el JSON, en realidad no es un problema pero como mencionas es necesario "miJSON.misbooks" en las propiedades de ng-repeat. He modificado el JSON para que empiece y termine en corchetes basándome en otro anterior que había realizado y funcionó correctamente sin utilizar misbooks al final.
[ { "id": "01", "name": "Juan Perez", "fecha": "01 de junio 2025", "foto": "/nofoto.jpg" } ]¿Hay formas de filtrar el contenido como si lo trajera desde una base de datos antes o después de llamarlo?. Lo digo porque si no hacía referencia a "mibooks" no andaba, Me refiero a que sin incrustar un PHP se pueda "filtrar" ¿o hay que programar alguna rutina que lea los datos y los clasifique?. Pregunto esto porque podría hacer un buscador para datos fijos por ejemplo sin necesidad de utilizar una base de datos.
Muchas gracias
Exacto @luishp , el problema lo tengo en el JSON, en realidad no es un problema pero como mencionas es necesario "miJSON.misbooks" en las propiedades de ng-repeat. He modificado el JSON para que empiece y termine en corchetes basándome en otro anterior que había realizado y funcionó correctamente sin utilizar misbooks al final.
[
{
"id": "01",
"name": "Juan Perez",
"fecha": "01 de junio 2025",
"foto": "/nofoto.jpg"
}
]
¿Hay formas de filtrar el contenido como si lo trajera desde una base de datos antes o después de llamarlo?. Lo digo porque si no hacía referencia a "mibooks" no andaba, Me refiero a que sin incrustar un PHP se pueda "filtrar" ¿o hay que programar alguna rutina que lea los datos y los clasifique?. Pregunto esto porque podría hacer un buscador para datos fijos por ejemplo sin necesidad de utilizar una base de datos.
Muchas gracias

Quote from luishp on June 4, 2025, 2:03 pm@palamar, si hay formas de "filtrarlo", por ejemplo utilizando ng-if. O incluso puedes utilizar el plugin neoSQL para realizar búsquedas complejas mediante SQL directamente sobre los datos JSON con el comando neoSqlJson:
@palamar, si hay formas de "filtrarlo", por ejemplo utilizando ng-if. O incluso puedes utilizar el plugin neoSQL para realizar búsquedas complejas mediante SQL directamente sobre los datos JSON con el comando neoSqlJson:

Quote from luishp on June 4, 2025, 2:07 pm@palamar, creo que este ejemplo se parece mucho a lo que quieres hacer (utiliza un archivo Excel como "base de datos"):
https://visualneo.com/tutorials/neosql
El código fuente está incluido en la carpeta de ejemplos.
@palamar, creo que este ejemplo se parece mucho a lo que quieres hacer (utiliza un archivo Excel como "base de datos"):
https://visualneo.com/tutorials/neosql
El código fuente está incluido en la carpeta de ejemplos.

Quote from Palamar on June 4, 2025, 3:40 pmClaro exacto, entonces en el JSON podría tener un ítem que diga "Type: Book" y después poder filtrar todos los que sean Book y no por ejemplo Magazine. Muchas gracias, estaré mirando el plugin!.
Claro exacto, entonces en el JSON podría tener un ítem que diga "Type: Book" y después poder filtrar todos los que sean Book y no por ejemplo Magazine. Muchas gracias, estaré mirando el plugin!.