首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Base58上将文本转换为node.js?

如何在Base58上将文本转换为node.js?
EN

Stack Overflow用户
提问于 2015-03-13 23:42:47
回答 2查看 9.1K关注 0票数 5

我想把像"Hello“这样的消息转换成base58,然后能够使用node.js对其进行解码。基-58模块有下面的解释,但我无法确切地理解如何转换我的消息。

代码语言:javascript
复制
Base58.encode(a Buffer or Uint8Array) returns a String
Base58.decode(a String) returns a Buffer

我想我需要先将消息转换成其他的东西,然后再转换为else 58,然后对base58消息进行解码,再一次,需要转换到其他的东西,然后从那里转换到文本,对吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-14 01:04:32

代码语言:javascript
复制
var codedString = Base58.encode(new Buffer("Hello world"));

你会得到的

票数 3
EN

Stack Overflow用户

发布于 2015-03-14 11:49:54

编码:

代码语言:javascript
复制
var message = "Hello World";
var codedString = Base58.encode(new Buffer(message));
console.log (codedString);

这成功地编码了消息。

代码语言:javascript
复制
JxF12TrwUP45BMd

然后,解码:

代码语言:javascript
复制
var decodedString = Base58.decode(codedString);
var buff = new Buffer(decodedString);
console.log(buff.toString('utf8'));

这成功地解码了消息。

代码语言:javascript
复制
Hello World
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29043712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档