我对使用Xamarin进行移动应用程序开发非常感兴趣。为了提供安全的通讯,我想使用NaCl或更具体的:libsodium。
在libsodium网站上,它说使用C#使用libsodium有三种选择:libsodium-net,NSec和NitraLibSodium
我的问题:哪个是构建移动应用程序的最佳包装?缺点和优点是什么?
谢谢。
我正在尝试将代码点(例如 )转换\\u00FC
为它代表的字符。
import javax.swing.JOptionPane;\n\npublic class Test {\n public static void main(String[] args) {\n String in = JOptionPane.showInputDialog("Write something in here");\n System.out.println("Input: " + in);\n // Do something before this line\n String out = in;\n System.out.print("And Now: " + out);\n }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n举个例子来解释我的意思:
\n\n第一行控制台:Input: Hall\\u00F6
第二条控制台线:And Now: Hall\xc3\xb6
编辑:因为有时它不适用于 The Trombone Willy 的答案中的多个 Unicode,这里是修复的代码:
\n\npublic static String unescapeUnicode(String s) {\n StringBuilder r = new StringBuilder();\n for (int i = 0; i < …
Run Code Online (Sandbox Code Playgroud)