JSON에서 노드 가져오기
- 최종 업데이트2026/02/20
세션 시작 작업에서 지정한 JSON 소스에서 주요 값을 추출할 수 있도록 노드 가져오기 작업이 활성화됩니다.
노드 가져오기에서 정확한 키 또는 특정 경로를 지정하여 키를 추출할 수 있습니다. 추출된 값에 대해 새 키 이름도 지정합니다.
설정
이 작업에서 사용할 수 있는 설정은 다음과 같습니다.
- 세션 이름
- 이전에 실행한 세션 시작 작업에서 지정한 세션 이름을 입력합니다. 세션 이름을 직접 입력하거나 세션 이름이 포함된 문자열 변수 또는 세션 변수 중에서 선택할 수 있습니다.
- 추출할 노드
- 해당 값을 추출할 노드 또는 노드 경로를 지정합니다. 노드 추가를 선택하고 노드 추가 모달에서 다음을 지정합니다.
-
노드 키 또는 경로: 노드 키 이름 또는 노드 경로를 지정합니다.
다음과 같은 경우 키 직접 입력
-
값 유형: 노드의 데이터 유형을 선택합니다. 사용 가능한 옵션은 문자열, 숫자, 부울, 날짜/시간입니다.주: 노드 가져오기 작업은 다음 ISO8601 형식 중 하나로 날짜와 시간을 지정한 경우에만 JSON 소스에서 날짜와 시간을 추출합니다.
- DateTimeFormatter.ISO_ZONED_DATE_TIME. 예시: 2023-08-19T14:30:00+05:30[Asia/Kolkata]
- DateTimeFormatter.ISO_OFFSET_DATE_TIME. 예시: 2023-08-19T14:30:00+05:30
- DateTimeFormatter.ISO_INSTANT. 예시: 2023-08-19T14:30:00Z
- 키 이름 변경: JSON 소스에서 추출한 노드 키에 대해 새 키 이름을 지정합니다. 지정된 노드의 값이 새로운 키 이름으로 출력 변수에 저장됩니다.
-
노드 키 또는 경로: 노드 키 이름 또는 노드 경로를 지정합니다.
- 변수에 출력 지정
- 특정 노드 값을 저장하려면 여러 변수를 지정하거나, 추출된 모든 값을 하나의 사전 변수에 저장하려면 사전 변수를 지정하십시오.
- 여러 변수: 를 선택하고 변수 매핑 모달의 안내에 따라 특정 키를 입력하고 추출된 노드 값을 저장해야 하는 해당 변수를 선택하십시오.
- 사전: 사전을 선택하고 기존 사전 변수를 선택하거나 변수 생성 옵션을 사용하여 사전 변수를 만드십시오.
노드 키 또는 경로 설정 형식
이 섹션에서는 노드 키 또는 경로 설정에서 노드 키와 노드 키 경로를 지정하는 형식에 대해 설명합니다. 점 표기법을 사용하여 중첩된 노드와 배열이 있는 노드를 추출할 수 있습니다.
이 JSON 소스의 경우:
{
"phone": "123456789",
"company":
{
"name": "XYZ Corp",
"City": "ABC",
"Country": "DEF",
"orders": [
{
"orderId": "A-101",
"item": "Laptop Stand",
"price": 45.00
},
{
"orderId": "A-102",
"item": "Wireless Mouse",
"price": 25.50
}
]
}
}
다음을 지정하십시오.
- 전화에서 전화번호를 추출합니다.
- company.name에서 회사 이름을 추출합니다.
- company.orders[0].item을 사용하여 첫 번째 주문 ID의 상품명(노트북 거치대)을 추출합니다.