需求:前后端分离项目,后端Springboot框架,将学生信息通过xml文件格式导入。
一个学生信息,以及该学生选择的学科。
student.xml文件格式如下:
StudentController.java
@PostMapping("import/xml")
public void importXml(@RequestBody MultipartFile file){
studentService.importXml(file);
}
StudentService.java
void importXml(MultipartFile file);
StudentServiceImpl.java
@Override
public void importXml(MultipartFile file) {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = null;
StudentDto dto = new StudentDto();
try {
builder = factory.newDocumentBuilder();
Doc