使用JSON在java Servlet中创建json数组[重复]
Posted
技术标签:
【中文标题】使用JSON在java Servlet中创建json数组[重复]【英文标题】:Create json Array in java Servlet using JSON [duplicate] 【发布时间】:2016-06-27 21:50:18 【问题描述】:我想创建这样的 json 数组以使用带有 java servlet 的 jquery 数据表插件
"data": [
"name": "Tiger Nixon",
"position": "System Architect",
"salary": "$320,800",
"start_date": "2011/04/25",
"office": "Edinburgh",
"extn": "5421"
,
"name": "Garrett Winters",
"position": "Accountant",
"salary": "$170,750",
"start_date": "2011/07/25",
"office": "Tokyo",
"extn": "8422"
]
【问题讨论】:
【参考方案1】:其实很简单。使用谷歌gson.jar
或者你从这里下载
Download Google GSON Jar或者添加依赖项(如果你的项目是Maven)到你的pom.xml
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.2</version>
</dependency>
试试这个链接GSON Serializer Example
注意 :- 这只是一个参考代码。您可以根据需要以自己的方式实施。谢谢你
【讨论】:
【参考方案2】:创建一个代表您的 JSON 对象的 POJO。包含第二个对象列表的顶部对象。使用 jackson 或 xstream 将 Java 对象编组为 Json 并将 json 字符串写入 servlet 响应。
【讨论】:
以上是关于使用JSON在java Servlet中创建json数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章
为啥不在 java servlet 中创建 pdf 文档? [复制]
如何创建“另存为”和“加载”对话框以在 javascript 中创建/加载 json 文件/数据?