あなたが何を求めているのか完全にはわかりません。あなたの投稿のタイトルは、前の回答で述べたように JSON.stringfy を探しているようですが、そうではないようです。
HTML リストを作成しようとしていますか? 必要性をもう一度説明していただけますか?あなたがやろうとしていることは複雑ではないと思います。あなたがやろうとしていることの詳細と目的をもう少し詳しく教えていただければ、私たちはあなたを助けることができると確信しています.
JSON オブジェクトをループして HMTL を表示しようとしていると思います。次の純粋な JavaScript の例を試してください。
var fruits = JSON.parse('[{"key":"apple","value":1.90}, {"key":"berry","value":1.7}, {"key":"banana","value":1.5}, {"key":"cherry","value":1.2} ]');
var tbl = document.createElement('table');
var thead = document.createElement("thead");
var tbody = document.createElement("tbody")
var tr_head = document.createElement("tr");
var th_id = document.createElement("th");
var th_name = document.createElement("th");
var th_price = document.createElement("th");
th_id.textContent = "Id";
th_name.textContent = "Name";
th_price.textContent = "Price";
tr_head.appendChild(th_id);
tr_head.appendChild(th_name);
tr_head.appendChild(th_price);
thead.appendChild(tr_head);
for(var i = 0, j = fruits.length; i < j; i++) {
var tr_body = document.createElement("tr");
var td_id = document.createElement("td");
var td_name = document.createElement("td");
var td_value = document.createElement("td");
td_id.textContent = i;
td_name.textContent = fruits[i].key;
td_value.textContent = fruits[i].value;
tr_body.appendChild(td_id);
tr_body.appendChild(td_name);
tr_body.appendChild(td_value);
tbody.appendChild(tr_body);
}
tbl.appendChild(thead);
tbl.appendChild(tbody);
console.log(tbl);