处理文件失败,将blob类型转换为json

Posted 弓弧名家_玄真君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了处理文件失败,将blob类型转换为json相关的知识,希望对你有一定的参考价值。

发起请求后处理blob类型返回值成json,处理报错信息

.then((res) => {

      //  console.log(res);

        if (res.type === 'application/json') {

          const reader = new FileReader();

          reader.readAsText(res, 'utf-8');

          reader.onload = () => {

           //处理报错信息 JSON.parse(reader.result)拿到报错信息

          };

        } else {

          const binaryData = [];

          binaryData.push(res);

          const url = window.URL.createObjectURL(new Blob(binaryData, { type: 'application/pdf' }));

          const iframe = window.open(url, title);

          setTimeout(() => {

            iframe.document.title = title;

            iframe.print();

          }, 500);

        }

      })

以上是关于处理文件失败,将blob类型转换为json的主要内容,如果未能解决你的问题,请参考以下文章

将 Varchar 类型列转换为 BLOB ora-22858

JPA移植到PostgreSQL时关于CLOB, BLOB及JSON类型的处理

如何把ORACLE数据库BLOB类型转换成SQL的TEXT类型。

JavaScript 将base64 转换为File

oracle数据库之如何将blob类型转换为varchar2

如何使用 javascript 将 wav blob 转换为其他音频类型?