HarmonyOS 获取当前一个字符串所占据的字节数,没有找到相关的API,请问如何实现?

我想获取字符串占据的字节数,没有找到相关的API,请问如何实现。


HarmonyOS
2024-10-22 11:06:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

您可以看一下API参考,能否满足您的述求。

API参考链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-0000001813575992-V5#ZH-CN_TOPIC_0000001834300412__textencoder

参考demo:

import util from '@ohos.util';  
  
@Entry  
@Component  
struct Index {  
  @State message: string = 'Hello World';  
  
  build() {  
    Row() {  
      Column() {  
        Text(this.message)  
          .fontSize(50)  
          .fontWeight(FontWeight.Bold)  
          .onClick(() => {  
            let str = 'abcd哦#'  
            let that = new util.TextEncoder("utf-8");  
            let buffer = new ArrayBuffer(str.length * 5);  
            let dest = new Uint8Array(buffer);  
            let result = that.encodeIntoUint8Array(str, dest);  
            console.info('written: ' + result.written);  
            console.info('result: ' + JSON.stringify(result));  
          })  
      }  
      .width('100%')  
    }  
    .height('100%')  
  }  
}
分享
微博
QQ
微信
回复
2024-10-22 17:49:05
相关问题
如何判断一个字符是不是数字?
515浏览 • 1回复 待解决
转换整个字符串字符为小写
345浏览 • 1回复 待解决
转换整个字符串字符为大写
466浏览 • 1回复 待解决
如何实现字节数组进行解压
1689浏览 • 0回复 待解决
HarmonyOS 字节数组转中文出现乱码
188浏览 • 1回复 待解决
怎么动态组装一个json字符串
285浏览 • 1回复 待解决
AlertDialog没有找到设置背景色API
388浏览 • 1回复 待解决
HarmonyOS Gzip压缩字节数组怎么搞?
391浏览 • 1回复 待解决