收藏
回答

小程序或者云开发后台如何将gbk文件转码成utf8文件

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 需求 客户端 aaa 2.7

- 需求的场景描述(希望解决的问题)

用户上传的 txt 文件如果为gbk 格式, 小程序不支持以gbk 形式读, 因此会乱码,于是考虑将 gbk 转码到 utf8, 想法是读出字符串变成utf8 重新写入新文件后上传,可是没有办法用 gbk 形式去读。


云开发上是否有办法将文件进行转码, 如果我不使用云开发, 不管是PHP后台或者java后台, 要处理这个都很简单, 但是云开发要怎么做

- 希望提供的能力

客户端或者云开发提供将gbk 文件转码成 utf8的能力, 或者拥有直接读取 gbk 文件的能力

最后一次编辑于  07-02  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 铭锋科技
    铭锋科技
    07-02

    https://blog.csdn.net/dmtnewtons_blog/article/details/42915981

    看下这个是否可行

    07-02
    赞同
    回复 1
    • lyubingo
      lyubingo
      07-02

      应该不至于简单到一个函数就能解决

      07-02
      回复
  • \
    \
    07-02

    上传文件时候做个判断,需要转码的写个云函数的转下再上传

    07-02
    赞同
    回复 3
    • lyubingo
      lyubingo
      07-02

      怎么写, 提供下思路,

      07-02
      回复
    • \
      \
      07-02回复lyubingo

      "读取文件内容,gbk->utf8,保存文件到云"

      大致就这样

      07-02
      回复
    • lyubingo
      lyubingo
      07-02回复\

      你去试试看行不行…… 我试过不行才来问的,望山跑死马

      07-02
      回复
  • lyubingo
    lyubingo
    07-02

    错别字更正: 贬称 -> 变成   抓那么-> 转码,


    没有人吗?  help !!

    07-02
    赞同
    回复 2
    • 祺爸💎
      祺爸💎
      07-02

      帖子可以直接编辑

      07-02
      回复
    • lyubingo
      lyubingo
      07-02回复祺爸💎

      好吧, 谢谢

      07-02
      回复