Tag: springrestdocs

Excel使用Spring-doc上传API文档

我有一个Spring REST API上传Excel文件到服务器。我需要用spring和AsciiDoc编写一个API文档。 我试图按照以下方式编写文档,但在文档HTML中,它显示了来自Excel的编码字符。 final URL resource = MYClass.class.getResource("/excel/excel.xls"); final File file = new File(resource.toURI()); final FileInputStream fileInputStream = new FileInputStream(file); final MockMultipartFile fstmp = new MockMultipartFile("file", file.getName(), "multipart/form-data", fileInputStream); UriComponentsBuilder url= uri.path("/api/v1/uploadExcel") .queryParam("file", fstmp); document.snippets( requestParameters( parameterWithName("file").description("Excel file to upload") ) ); mockMvc.perform(MockMvcRequestBuilders.fileUpload(url.toUriString()).file(fstmp)).andExpect(status().isOk()); 此代码工作完善,但以下列方式生成文档。