Analizar JSON y eliminar objetos está dando error

Tengo una aplicación de teléfono y quiero podar las imágenes antes de descargarlas. Estoy pasando un objeto JSON a mi función que es

[{"name":"aaa.jpg","link":"https:\/\/www.abc.com\/aaa.jpg"},"name":"bbb.jpg","link":"https:\/\/www.abc.com\/\/bbb.jpg"}]

Y usando la siguiente función para analizar y eliminar

function prunePictures(pictures) {
    for ( var i = 0; i < entries.length; ++i) {
            var name = entries[i].name;
            $.each(pictures, function(i, obj) {
                if (obj.name == name) {
                    delete pictures[i];
                }
            });
     }
}

Pero no está pasando por el bucle y recibo un error "No se puede leer la propiedad 'nombre' de indefinido"

Respuesta 1

Tengo una tarea de búsqueda que, cuando se hace clic en el botón por segunda vez, cancela la tarea que se está ejecutando actualmente y la recrea. if (_searchAsyncTask! = null) {// cancelar si ya se está ejecutando ...

En un proyecto (http://jodd.org) tenemos algunas clases generadas por scripts de python. Esas son algunas clases grandes que tienen métodos de utilidad con un comportamiento similar para todas las primitivas y objetos; nosotros solo ...

Recibí este error cuando intento depurar un programa de Java con vscode: java.lang.UnsupportedClassVersionError: test (versión de archivo de clase 52.65535) se compiló con características de vista previa que son ...

¿El kit de desarrollo de Java contiene la API JDBC en general? Descubrí con seguridad que el JDK 1.0.2 no contiene la API JDBC, por lo que la clase DriverManager generalmente no se encuentra en el virtual Java ...