我想从文本文件中提取json数据,并希望在HTML表格中填充这些数据。这些和操作我必须在.jsp文件中。是否有可能。任何人都可以给我一个示例代码吗?
答案 0 :(得分:0)
您可以使用下面的JSONParse API读取JSON文件是要读取的代码:
<% public void loadJSON() {
JSONParser parser = new JSONParser();
try {
Object obj = parser.parse(new FileReader("f:\\test.json"));
JSONObject jsonObject = (JSONObject) obj;
System.out.println(jsonObject);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ParseException e) {
e.printStackTrace();
}%>
从上面的代码中你可以将JSON Object存储到某个变量中,如String myVar=jsonObject .toString();//which returns String
然后使用相同的ajax函数迭代每个json元素并创建如下所示的表并导入此脚本:{{1 }}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
有关详细信息:Fill html table based on JSON并尝试逐行调试&amp;祝你好运