Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

JSON 문자열로 변환

항목값
화면 이름Convert data to JSON
식별자jsonStringV2
지원 실행 방식Batch, Faster, Streaming
범주파일 (File), 문자열 (String)
반환 자료형String

입력 데이터를 JSON 문자열로 변환합니다.

입력 인자

이름지정 여부자료형의미와 조건
Input필수Expression<Array<AnyType> | Map<AnyType, AnyType> | Struct>변환할 입력입니다.

입출력 예시

예시 1: 기본 동작

인자 값:

  • Input: array
array출력
[ hello, world ]["hello","world"]

예시 2: 기본 동작

인자 값:

  • Input: struct
struct출력
{
 airline: {
 id: NA,
},
}
{"airline":{"id":"NA"}}

예시 3: 기본 동작

인자 값:

  • Input: struct
struct출력
{
 arr: [ {
 bin: MQ==,
} ],
 inner: {
 bin: TG9uZG9u,
},
}
{"inner":{"bin":"TG9uZG9u"},"arr":[{"bin":"MQ=="}]}

예시 4: 기본 동작

인자 값:

  • Input: struct
struct출력
{
 bin: TG9uZG9u,
}
{"bin":"TG9uZG9u"}
{
 bin: MQ==,
}
{"bin":"MQ=="}
{
 bin: MTI=,
}
{"bin":"MTI="}

예시 5: 기본 동작

인자 값:

  • Input: struct_0
struct_0출력
{
 date: 2021-01-01,
 dec32: 1.12,
 dec33: 0.120,
 **dec...
{"dec32":1.12,"dec33":0.120,"dec64":10.0000,"timestamp":"2021-01-01T01:01:01.000Z","date":"2021-01-01","struct_1":{"airline":{"id":"NA"}}}

예시 6: 기본 동작

인자 값:

  • Input: array
array출력
[ 1.00, 2.10, 36.00 ][1.00,2.10,36.00]

예시 7: 기본 동작

인자 값:

  • Input: map
map출력
{
 a -> 1,
 b -> 2,
}
{"a":"1","b":"2"}

예시 8: 기본 동작

인자 값:

  • Input: array
array출력
[ {
 airline: {
 id: NA,
},
}, null ]
[{"airline":{"id":"NA"}},null]

예시 9: 기본 동작

인자 값:

  • Input: map
map출력
{
 a -> {
 airline: {
 id: NA,
},
},
}
{"a":{"airline":{"id":"NA"}}}

예시 10: 기본 동작

인자 값:

  • Input: struct_0
struct_0출력
{
 array_1: [ null, null, null ],
 struct_1: {
 double: null,
 string: null,
},
}
{"struct_1":{"string":null,"double":null},"array_1":[null,null,null]}
{
 array_1: null,
 struct_1: null,
}
{"struct_1":null,"array_1":null}

긴 구조값 안의 줄임표는 생략한 내용을 나타냅니다.