HarmonyOS 鸿蒙Next仓颉开发 base64 encode 和 decode怎么实现

HarmonyOS 鸿蒙Next仓颉开发 base64 encode 和 decode怎么实现

harmony 仓颉开发 base64 encode 和 decode怎么实现
2 回复

官方已经发布了成熟的base64项目,直接用即可:[https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fbase64](https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Fbase64)

更多关于HarmonyOS 鸿蒙Next仓颉开发 base64 encode 和 decode怎么实现的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,仓颉开发框架提供了Base64编码和解码的功能。你可以使用ohos.utils.Base64类来实现Base64的编码和解码操作。

  1. Base64编码

    import { Base64 } from 'ohos.utils';
    
    const originalString = "Hello, HarmonyOS!";
    const encodedString = Base64.encodeToString(originalString);
    console.log("Encoded String: " + encodedString);
    
  2. Base64解码

    import { Base64 } from 'ohos.utils';
    
    const encodedString = "SGVsbG8sIEhhcm1vbnlPUyE=";
    const decodedString = Base64.decodeToString(encodedString);
    console.log("Decoded String: " + decodedString);
    

Base64.encodeToString方法将字符串编码为Base64格式,Base64.decodeToString方法将Base64字符串解码为原始字符串。这两个方法直接集成在ohos.utils.Base64类中,使用简单且高效。

回到顶部