【问题标题】:writing JSON Data format to database in JAVA用 JAVA 将 JSON 数据格式写入数据库
【发布时间】:2012-10-16 04:29:54
【问题描述】:

我正在尝试将 JSON 数据写入数据库。如何将每一列发送到数据库中的相应列。我试图将数据放入

var data = JSON.parse(data)

那没有用。变量数据仅显示以下格式的信息:

[object Object],[object Object],[object Object],[object Object],[object Object]

我的实际数据格式如下。编写以下代码后,我得到以下数据。如何将这些数据保存在数据库中?

// 生成以下输出的代码。

   $(document).ready(function () {
 $("#check").click(function(){

 var rows = $('#jqxgrid').jqxGrid('getrows');

 var rowData = JSON.stringify(rows);

$.post("GridValues.jsp", {"rowValues": rowData });

 });
    }); 

//如果打印rowData低于则输出

[{"empId":"1","fname":"Henry","lname":"Rey","empcat":"Staff","dept":"IT","jTitle":"Software Engg","rAccess":"New Hire","lManager":"Admin","sDate":"2012-10-11","eDate":"2012-10-11","uid":0},{"empId":"2","fname":"Nick","lname":"Murry","empcat":"Staff","dept":"IT","jTitle":"Administrator","rAccess":"New Hire","lManager":"Admin","sDate":"2012-10-11","eDate":"2012-10-11","uid":1},{"empId":"3","fname":"John","lname":"Danilo","empcat":"Staff","dept":"IT","jTitle":"Administrator","rAccess":"New Hire","lManager":"Admin","sDate":"2012-10-11","eDate":"2012-10-11","uid":2},{"empId":"4","fname":"Joene","lname":"Anson","empcat":"Staff","dept":"IT","jTitle":"Software Engg","rAccess":"New Hire","lManager":"Admin","sDate":"2012-10-11","eDate":"2012-10-11","uid":3}]

【问题讨论】:

  • “JAVA 变量”是什么意思? JSP 和 Javascript 是如何通信的?
  • 我使用了 $.post("filename", {"rowValues": rowData });将数据从 Jquery 输出发送到 JAVA
  • @downvoter,我可以知道downvoting的原因吗?

标签: java jquery json


【解决方案1】:

我不能说我完全理解您的问题,这是一个有用的 SO 答案,可能会对您有所帮助。您可能还想查看Jackson JSON

【讨论】:

  • 我的问题很简单。如何在 JAVA 中将 JSON 格式的数据保存到数据库。我在我的问题中提供了数据 JSON 格式。
  • 数据库是关系型的吗?还是基于文档? json 是一个字符串,您可以简单地将其保存在数据类型为 varcharnvarchar 的列中
  • 数据库是关系型,所有列都是nvarchar,除了empId (INT)、sDate和edate是日期格式。
  • 您应该在您想要反序列化 json 的问题中澄清这一点,然后将其保存在数据库中我提供的 SO 答案链接和 json 处理器链接(Jackson JSON)做同样的事情你正在尝试做,首先反序列化你得到的json,然后将它保存在数据库中
猜你喜欢
  • 2017-06-03
  • 1970-01-01
  • 2012-08-21
  • 1970-01-01
  • 1970-01-01
  • 2017-01-22
  • 1970-01-01
  • 1970-01-01
  • 2013-12-03
相关资源
最近更新 更多