[英]Convert byte array of ASCII numeric characters to int using GO language
[英]Go string to ascii byte array
如何将我的字符串编码为 ASCII 字节数组?
如果您正在寻找转换,只需执行byteArray := []byte(myString)
语言规范详细说明了字符串和某些类型数组之间的转换(字节表示字节,int 表示 Unicode 点)
您可能不需要做任何事情。 如果您只需要读取字符串的字节,则可以直接执行此操作:
c := s[3]
cthom06 的回答为您提供了一个可以操作的字节切片:
b := []byte(s)
b[3] = c
然后,您可以根据需要从修改后的字节切片创建一个新字符串:
s = string(b)
但是你提到了ASCII。 如果您的字符串以 ASCII 开头,那么您就完成了。 如果它包含其他内容,则您需要处理更多内容,并且可能想要发布另一个问题,其中包含有关您的数据的更多详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.