3

我有一个创建编码值的 php 脚本,例如:

m>^æ–S[J¯vÖ_ÕÚuÍÔ'´äœÈ‘ ®@M©t²#÷[Éå¹UçfU5T°äÙ“©”ˆÇVÝ] [’e™a«Ã°7#dÉJ>

然后我需要在 vb.net 应用程序中对此进行解码问题是上面的值可以包含任何字符。而 VB.net 无法处理它:

dim strCryptedString As String = 'm>^æ–S[J¯vÖ_ÕÚuÍÔ'´äœÈ‘ ®@M©t²#÷[Éå¹UçfU5T°äÙ“©”ˆÇVÝ] [’e™a«Ã°7#dÉJ>"

那么有什么建议可以处理这个值吗?

4

3 回答 3

6

尝试 base64encode 和 base64decode。这可能就是您所需要的!

于 2009-08-14T01:05:32.693 回答
1

如果您确实需要将它写在您的 VB.net 源代码中,您可以尝试使用 base64 对其进行编码:

dim strCryptedString As String = Base64Decode('bT5ew6bigJNTW0rCr3bDll/DlcOadcONw5QnwrTDpMWTw4jigJggwq5ATcKpdMKyI8O3W8OJw6XCuVXDp2ZVNVTCsMOkw5nigJzCqeKAncuGw4dWw51dIFvigJll4oSiYcKPwqvDg8KwNyNkw4lKPg==');

我不确定库函数的真实名称是什么。

于 2009-08-14T01:06:04.970 回答
0

读取字符串时,将其读入字节数组而不是字符串。然后在进行解码时使用字符的数值。

于 2009-08-14T02:12:52.640 回答