jsondecode
Json형식텍스트디코딩
설명
예제
입력marketing수
출력marketing수
제한 사항
어떤값을디코딩한후인코딩하는경우MATLAB이원래문자열과동일한결과를유지한다는보장은없습니다。구체적으로살펴보면,JSON객체의필드이름중유효MATLAB한식별자가아닌것은
makeValidName
함수에의해변경될수있습니다。
알고리즘
Json은matlab보다적은개수의데이터형을지원합니다。jsondecode
는json데이터형을다음에있는matlab데이터형으로변환합니다。jsondecode
는json객체필드이름을matlab구조체필드이름으로변환합니다。
Json데이터형 |
Matlab데이터형 |
---|---|
Null(숫자형배열) |
南 |
Null(숫자형이아닌배열) |
空 |
부울 |
|
숫자 |
|
문자열 |
문자형벡터 |
객체(json에서.객체는순서가없는이름-값쌍의집합을의미합니다。) |
스칼라구조체( |
소의데이터형이서로다른배열 |
셀형 배열 |
부울로구성된배열 |
|
숫자로구성된배열 |
|
문자열로구성된배열 |
문자형벡터로구성된셀형배열 |
객체로구성된배열-필드이름이같음 |
구조체형배열 |
객체로구성된배열-필드이름이다름 |
스칼라구조체로구성된셀형배열 |
버전 내역
R2016b에개발됨