0
我在寫使用tomcat作爲servlet容器的java servlet。從JSON的JavaScript對象創建HTML元素
我需要一個客戶端創建一個Ajax請求,並得到JSON對象作爲響應。
該客戶端之後構建HTML元素從該JSON對象(它解析到JS對象首次)。
問題:有沒有一種方法可以在解析json後沒有手動設置屬性屬性(如HTMLElement.Property = Parsed_Json.Property)後立即擁有完整的元素?
因爲如果我需要手動設置這一切,然後我需要知道我會得到什麼類型的元素(和JSON使用一個字段作爲標籤名)。但這需要像
var button = document.createElement(Parsed_Json.ElementTag);
然後一個大的「if」塊來實現我需要設置的屬性。
也許我可以複製在JSON一個完整對象的結構,所以它會之後
var HTMLElement = Json.parse(json_object);
是可用的權利,我就能做到這一個
body.appendChild(HTMLElement);
可能的重複[從JavaScript對象創建HTML表格](https://stackoverflow.com/questions/17684201/create-html-table-from-javascript-object) – nikli
這[代碼段](https://stackoverflow.com/a/14197981/1502615)可以幫助你在顯示HTML的JSON內容。 –