给出以下JSON对象示例:
jsonObject.put("Names", jsonArray);
try{
FileWriter jsonFileWriter = new FileWriter(jsonFilePath);
jsonFileWriter.write(jsonObject.toJSONString());
jsonFileWriter.flush();
jsonFileWriter.close();
System.out.print(jsonObject);
} catch (IOException e){
e.printStackTrace();
}
我正在使用使用套接字的JAVA Server和Client,我可以使用
os.println(jsonObject);
要将它发送到客户端,还是有另一种方法来发送JSON对象?
答案 0 :(得分:1)
您需要致电toJSONString()
:
os.println(jsonObject.toJSONString());
否则在toString()
上调用jsonObject
方法。