Ho provato amche con json in questo modo:

codice:
fetch("/url/", {
method: "POST",
body: formdata
})
.then(response => response.json())
.then(result => {
if(result){
const box = document.querySelector("div");
const el = document.createElement("ul");
box.appendChild(el);
const elChild = box.querySelector("ul");
for(let i =0; i<=result.lenght; i++){
    elChule.innerHTML = `<li>${result[i]}</li>`;
}
})
.catch(error => console.log(error));

Ma nulla crea il child ul ma non lo popola