참조 > 함수 참조 > JSON 함수 > JSONListKeys
 

JSONListKeys

대상체 이름, 배열 인덱스 또는 경로로 지정된 요소의 JSON 데이터에 있는 대상체 이름 또는 배열 인덱스를 나열합니다.

포맷 

JSONListKeys(json ; 키 또는 인덱스 또는 경로)

매개 변수 

json - JSON 대상체나 배열을 포함하는 임의의 텍스트 표현식 또는 필드

키 또는 인덱스 또는 경로 - JSON 대상체 이름(키), 배열 인덱스 또는 경로를 지정하는 임의의 텍스트 표현식 또는 필드 JSON 함수 작업하기를 참조하십시오.

반환되는 데이터 유형 

텍스트

다음에서 발생 

FileMaker Pro 16.0

참고 

마지막 값을 제외한 각 반환값은 캐리지 리턴으로 끝납니다.

이 함수는 런타임 솔루션에서 지원되지 않으며 "?"를 반환합니다.

예제 1 

JSON 대상체의 루트에 있는 모든 대상체의 이름을 가져옵니다.

JSONListKeys("{ \"a\" : 11, \"b\" : 22, \"c\" : 33 }", "")a¶b¶c를 반환합니다.

예제 2 

$$JSON 변수에 저장된 JSON 데이터 예제에서 "제품" 대상체의 배열에 있는 모든 요소의 인덱스를 가져옵니다.

JSONListKeys($$JSON ; "제과.제품")0¶1¶2를 반환합니다.

예제 3 

$$JSON 변수에 저장된 JSON 데이터 예제에서 배열의 첫 번째 "제품" 대상체에 있는 모든 요소의 키를 가져옵니다.

JSONListKeys($$JSON ; "제과.제품[0]")범주¶id¶이름¶가격¶특별 메뉴¶재고를 반환합니다.

관련 주제 

함수 참조(카테고리순)

함수 참조(알파벳순)

공식 정보

함수 정보

계산 필드 정의하기

공식에 연산자 사용하기

JSON 함수 작업하기