在Java中,你可以使用以下方法返回JSON數(shù)據給前端:
import org.json.JSONObject;
public class Main {
public static void main(String[] args) {
JSONObject json = new JSONObject();
json.put("name", "John");
json.put("age", 25);
String jsonString = json.toString();
System.out.println(jsonString);
}
}
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class MainController {
@GetMapping("/data")
@ResponseBody
public String getData() {
DataObject data = new DataObject("John", 25);
return data.toString();
}
}
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class MainController {
@GetMapping("/data")
public DataObject getData() {
return new DataObject("John", 25);
}
}
請注意,上述示例中的DataObject類是一個自定義的Java類,它可以通過定義相應的屬性和方法來表示你要返回的JSON數(shù)據。