¿Puede un servidor dar JSON como respuesta cuando el navegador exige un archivo .HTML?

Si el navegador requiere un archivo HTML, solicita el nombre del archivo.html en su url alojada.

Por ejemplo: en una tienda, pide ‘Crema Facial’. Si el comerciante lo tiene, él / ella se lo dará. No te dará crema de afeitar en su lugar.

Entonces, si el navegador requiere un archivo HTML, el servidor no dará JSON como respuesta.

Sin embargo,

JSON solo se puede devolver si está contenido dentro del archivo html.

Incluir JSON en html

El contenido del documento ……

/ * incluido el archivo json * /

data2 = JSON.parse (datos);
console.log (data2)
. / * analizando el json. * /

Su archivo JSON:

var data = ‘{“empleados”: [

{“firstName”: “John”, “lastName”: “Doe”},

{“firstName”: “Anna”, “lastName”: “Smith”},

{“firstName”: “Peter”, “lastName”: “Jones”}

]} ‘

Alternativa:

Usa jquery.

Obtenga el archivo json utilizando la llamada ajax.

(ajax: JavaScript asíncrono y xml)

$ .getJSON (“sampleurl / test.json”, función (datos)
{elementos var = [];
$ .each (datos, función (clave, val)
{
items.push (“

  • ” + val + “
  • “);
    });
    });

    referencia de json: JavaScript JSON.

    Aleta.