base64_encode_fromarray() (Base64 형식으로 데이터를 인코딩하는 프로그래밍 함수)

버전 드롭다운 목록을 사용하여 서비스를 전환합니다. 탐색에 대해 자세히 알아봅니다.
적용 대상: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

바이트 배열에서 base64 문자열을 인코딩합니다.

구문

base64_encode_fromarray( base64_string_decoded_as_a_byte_array)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 유형 필수 설명
base64_string_decoded_as_a_byte_array dynamic ✔️ base64 문자열로 인코딩할 바이트(정수) 배열입니다.

반품

바이트 배열에서 인코딩된 base64 문자열을 반환합니다. 바이트는 정수 형식입니다.

예제

다음 예제에서는 바이트 배열을 base64_encode_fromarray() base64 문자열로 인코딩하는 방법을 보여줍니다.

let bytes_array = toscalar(print base64_decode_toarray("S3VzdG8="));
print decoded_base64_string = base64_encode_fromarray(bytes_array)

출력

decoded_base64_string
S3VzdG8=

잘못된 UTF-8로 인코딩된 문자열에서 생성된 잘못된 바이트 배열에서 base64 문자열을 인코딩하려고 하면 null이 반환됩니다.

let empty_bytes_array = toscalar(print base64_decode_toarray("U3RyaW5n0KHR0tGA0L7Rh9C60LA"));
print empty_string = base64_encode_fromarray(empty_bytes_array)

출력

empty_string
  • base64 문자열을 UTF-8 문자열로 디코딩하려면 base64_decode_tostring()를 참조하세요 .
  • base64 문자열에 문자열을 인코딩하려면 base64_encode_tostring()를 참조하세요 .
  • 이 함수는 base64_decode_toarray()의 역입니다 .