JSON 구문 분석
이 작업을 사용하면 JSON 문자열을 객체로 변환할 수 있습니다.
JSON 구문 분석 작업 사용
이 작업을 워크플로에 사용하려면 ThingWorx Flow에 연결합니다. 흐름에 연결하려면 다음 작업을 수행합니다.
1. 을 클릭하고 JSON 도구 유틸리티에 있는 JSON 구문 분석 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다. JSON 구문 분석 작업 창이 열립니다.
2. 필요한 경우 레이블 이름을 편집합니다. 기본적으로 레이블 이름은 작업 이름과 동일합니다.
3. JSON 추가 필드에 객체로 변환할 JSON 문자열을 입력합니다. JSON 문자열을 여러 개 추가하려면 추가를 클릭합니다.
4. 구문 분석 오류 발생 필드의 목록에서 옵션을 선택합니다. true를 선택하고 입력 JSON에 일부 잘못된 JSON이 있는 경우 구문 분석 오류로 인해 작업이 실패합니다. false를 선택하고 작업 입력에 일부 잘못된 JSON이 있는 경우 작업이 실패하지 않습니다.
5. 완료를 클릭합니다.
예를 들어, 객체로 변환할 JSON 문자열은 다음과 같습니다.
{ "Name": "John","Age":15,"isEmployed":true, "Address":{"City":"Pune","Country":"India"}}
이 값을 JSON 추가 필드에 입력한 다음 워크플로를 실행하면 출력이 다음과 같습니다.
{
"Name": "John",
"Age": 15,
"isEmployed": true,
"Address":
{ "City": "Pune", "Country": "India" }
}
출력 스키마
JSON 구문 분석 작업은 다음 그림과 같이 출력 스키마를 반환합니다.