2016-11-05 3 views
0
내가 에스퍼를 사용하여 다음과 같은 JSON 메시지를 처리 ​​할

:에스퍼 중첩 된 이벤트 표현

{ 
    "firstname":"John", 
    "lastname":"Do", 
    "address":[{"street":"Maplestreet","number":100,"city":"New York"}] 
} 

이벤트 유형 스키마를 선언하는 올바른 방법은 무엇입니까? 누군가가 내가 오른쪽을 구성하는 데 도움을 줄 수 있습니까? create schema(); EPL 온라인 진술? 감사합니다.

답변

0
create schema Address (street string, number int, city string); 
create schema Person (name string, address Address[]); 
+0

도움을 주셔서 감사합니다. 나는 그것을 작동 시켰어. – user5526698

+0

한 가지 더. 배열 내의 속성 속성에 어떻게 액세스합니까? address.street 또는 address [0] .street를 시도했지만 무응답 상태입니다. – user5526698

관련 문제