Groovy Base64 декодирование против PHP base64_decode

Я тестировал декодирование base64 между php и groovy, как показано ниже:

code = VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

Php base64_decode

base64_decode(code)
// Result: This is an encoded string

Groovy decodeBase64

code.decodeBase64()
// Result: [84, 104, 105, 115, 32, 105, 115, 32, 97, 110, 32, 101, 110, 99, 111, 100, 101, 100, 32, 115, 116, 114, 105, 110, 103]

Почему результат не совпадает с методом php base64_decode?

0

Решение

Это байтовый массив для вашей строки

Чтобы преобразовать его в строку, сделайте

new String(code.decodeBase64())
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]