Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

189
Vistas
Intentando encontrar una forma de buscar un archivo JSON recibido de la API de ninox

Soy un estudiante de tercer año en la universidad, por lo que todavía no tengo toda la experiencia en codificación; Sin embargo, recientemente obtuve una pasantía y me asignaron la tarea de crear un sitio web que se conecte a la base de datos de Ninox. Hasta ahora, he podido conectarme correctamente a los puntos finales de la API y recibir el JSON que contiene todos los registros almacenados en una base de datos específica. Ahora estoy tratando de trabajar en una función que busca en el archivo JSON y devuelve valores que coinciden con lo que estaba en el cuadro de búsqueda. Buscando en línea una solución, pude encontrar funciones que usan la función JQuery RegEx (), pero no estoy exactamente seguro de cómo implementar eso, y también estoy tratando de almacenar los datos JSON en una variable y no estoy seguro si está formateado correctamente. Aquí está mi código actual:

//función actual search(){ //obtiene el valor de la barra de búsqueda. no estoy seguro si esto incluso necesita ser usado si se usa regEx. let sName = document.getElementById('searchBar').value; entrada var; sNombre = sNombre.toUpperCase();

 //connects to API endpoint var request2 = new XMLHttpRequest(); var accessToken = 'my token is here'; request2.open('GET','my URL is here'); request2.setRequestHeader('Authorization', 'Bearer ' + accessToken); //function that stores the JSON reply into a variable request2.onload = function(){ // this contains the JSON data var data = JSON.parse(this.response) if (request2.status >= 200 && request2.status < 400) { //this currently just stores JSON data on webpage for testing purposes document.getElementById("JSON").innerText += JSON.stringify(data); } else { alert('error'); } } request2.send(); alert(sName);

}

El JSON que devuelve es: JSON

Estoy tratando de buscar a través de las claves de título y sinopsis para encontrar cadenas coincidentes. ¡Cualquier idea que me ayude a lograr esto sería muy apreciada!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda