{ "tagid": 12, "userlist":[ "user1","user2"], "partylist": [4] } 这种格式Java怎么写
时间: 2023-07-06 15:34:36 浏览: 129
NBT:NBT协议的Java实现,包括实现自定义标签的方法
这种格式可以用Java中的JSONObject类来表示和操作,需要先导入json库。可以按照以下方式来实现:
```java
import org.json.*;
// 创建JSONObject对象
JSONObject jsonObject = new JSONObject();
jsonObject.put("tagid", 12);
// 创建JSONArray对象
JSONArray userListArray = new JSONArray();
userListArray.put("user1");
userListArray.put("user2");
jsonObject.put("userlist", userListArray);
JSONArray partyListArray = new JSONArray();
partyListArray.put(4);
jsonObject.put("partylist", partyListArray);
// 将JSONObject对象转换为字符串
String jsonString = jsonObject.toString();
```
这样就可以得到一个符合要求的JSON字符串。
阅读全文