之前写过一篇文章:《如何用区块链表白?将信息永久写入区块链。》
https://www.jianshu.com/p/c3ca7c93dae3
教程基本比较清楚了,还不懂怎么操作的,先看上面这个链接再回来。
实际使用过程中,上面教程可能还遇到有一点问题。因为教程里的内容是英文,英文的内容上链一点问题都没有。
而这次我录入中文,在以太坊浏览器上,view input as UTF8 时,出现乱码。
看这个示范链接,中文部分全部乱码了:
https://etherscan.io/tx/0xcd7d1e9e8faf9193eb3ed736341b61decb5c837afe57ae08c1b8f9ec0010f20a
原因?
我一开始用的是网上找的 十六进制与文本间的转换工具。
https://www.bejson.com/convert/ox2str/
用这个不行了!
中文要不出现乱码,要用UTF8 与 Hex 转换工具。
网上搜下,比如这个:
https://www.browserling.com/tools/utf8-to-hex
输入你要的文字内容,转换成 Hex.
然后复制到word里,用替换功能,将所有的 x 字符去掉。
看,成功的结果是这样的。
https://etherscan.io/tx/0xcd7d1e9e8faf9193eb3ed736341b61decb5c837afe57ae08c1b8f9ec0010f20a
还有,我为什么将这些内容上链呢?
因为我正在做POB.Network项目,未来将有许多内容上链的场景,希望能帮助到大家。
我是苏江,长期分享区块链思考,若想与我交流,请扫码或加个人微信:su466120534