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内容。 –