lo que dices es terriblemente generico, primero, "datos de un json" json es "javascript Object Notation" es decir, cualquier objeto en js... para pasar de allí a un html por lo menos si usas jquery es solo
Código:
$(elemento).html(valor);
y con eso el valor será colocado como html dentro del objeto
En línea
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Si entiendo bien tu pregunta, no se puede acceder a archivos localmente, corre webpack-dev-server e importas tu json desde el archivo root usando un loader en webpack.config.js. Así puedes trabajar con un json sin meterle AJAX Sabes como hacerlo?