关于解析一次http请求,返回的是xml+文件的形式

问题遇到的现象和发生背景

请求某个接口,接口中不只是返回了文件流,还包括了一段xml格式的数据,我只想要将文件的数据,如何进行操作呢?

img

我的解答思路和尝试过的方法

1、使用正则将所有 --uuid:3be3d9d7-a322-48de-8f66-e88129679f83 split后,取xml部分转文件流,返回后,无法打开文件
2、将整个返回的文本作为文件流,返回后,可以打开文件,但会报以下错误,但点击是后,可以打开文件,不够完美

img

我想要达到的结果

可以单独取出文件这部分的信息,因为后续还涉及到转pdf文件等操作,所以必须要完整的文件流

考虑分享你所尝试的代码,这样将帮助其他人分析你的问题和测试。