在Java后端,可以使用以下方法來接收JSON字符串:
Scanner
類從標準輸入或文件中讀取JSON字符串,并使用String
類的trim()
方法去除首尾空白字符。Scanner scanner = new Scanner(System.in);
String jsonString = scanner.nextLine().trim();
使用Jackson庫的示例代碼如下:
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper objectMapper = new ObjectMapper();
YourObject yourObject = objectMapper.readValue(jsonString, YourObject.class);
使用Gson庫的示例代碼如下:
import com.google.gson.Gson;
Gson gson = new Gson();
YourObject yourObject = gson.fromJson(jsonString, YourObject.class);
這些代碼示例假設你已經定義了一個YourObject
類,它與JSON字符串的結構相匹配。要注意的是,在使用這些庫之前,你需要在項目中添加相應的依賴。