如何处理特殊字符串中的字符
问题描述:
我有一个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>"
所以,任何建议如何处理该值?
答
尝试base64encode和base64decode。这可能就是你需要的一切!
答
如果你真的需要把它在你的VB.net源代码写出来,你可以尝试Base64编码是:
dim strCryptedString As String = Base64Decode('bT5ew6bigJNTW0rCr3bDll/DlcOadcONw5QnwrTDpMWTw4jigJggwq5ATcKpdMKyI8O3W8OJw6XCuVXDp2ZVNVTCsMOkw5nigJzCqeKAncuGw4dWw51dIFvigJll4oSiYcKPwqvDg8KwNyNkw4lKPg==');
我不知道库函数的真实姓名是什么。
答
当您读取字符串时,将其读入字节数组而不是字符串。然后在解码时使用字符的数字值。
非常感谢。这就像一种魅力。现在我必须在解密部分工作。 谢谢。 – shaiss 2009-08-14 16:54:52
太棒了,很高兴它的工作! – Fiarr 2009-08-14 20:52:12