0
我試圖解碼在C#以下的base64字符串:解碼的base64字符串C#
PGlmcmFtZSBzcmM9Imh0dHA6Ly9lbWJlZC5yZWR0dWJlLmNvbS8\/aWQ9Mzg1NjAmYmdjb2x
vcj0wMDAwMDAiIGZyYW1lYm9yZGVyPSIwIiB3aWR0aD0iNDM0IiBoZWlnaHQ9IjM0NCIgc2Nyb2xsaW5n
PSJubyIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPg==
但我發現了一個錯誤:
The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.
即使我刪除最後
=
在上面的字符串中仍然是一樣的錯誤。
這裏是代碼我使用:
byte[] decodedBytes = Convert.FromBase64String(embedCode);
string decodedText = Encoding.UTF8.GetString(decodedBytes);
這是爲什麼?
謝謝。
明白了。謝謝! –
歡迎您 –
如果已解決您的問題,請將此答案標記爲解決方案:) – Jannik