>

여기 내 json 파일이 있습니다

{
        id: '81224112234234222223422229',
        type: 'message',
        message: 'vacation',
        attachments: [
            {
                type: 'template',
                elements: [
                    {
                        id: '123123123123123',
                        title: 'job',
                        text: 'job',
                        properties: {
                            code: 'IO002',
                            value: 'messenger/IO001,messenger2(IO)/IO002,messenger3(IO)/IO003'
                        }
                    },
                    {
                        id: '123123123123123',
                        title: 'Date',
                        text: 'date',
                        properties: {
                            code: '2017-11-09~2017-11-09',
                            value: '2017-11-09~2017-11-09'
                        }
                    },
                    {
                        id: '123123123123123',
                        title: 'Sequence',
                        text: 'sequence',
                        properties: {
                            code: '1',
                            value: '1process/1,2process/1,3process/1'
                        }
                    }
                ]
            }
        ],
        module: 'temp'
}

react.js를 사용하고 있으며 모든 속성을 추출하고 싶습니다

결과

job code: I0002
job value:messenger/IO001,messenger2(IO)/IO002,messenger3(IO)/IO003
date code:2017-11-09~2017-11-09
date value:2017-11-09~2017-11-09
sequence code:1
sequence value:1process/1,2process/1,3process/1

이런 식으로 실행을 시도했습니다

const job=elements.filter(x=>x.text==='job');
const date=elements.filter(x=>x.text==='date');
const sequence=elements.filter(x=>x.text==='sequence');

필터를 사용하는 올바른 방법이나 json 파일에서 데이터를 추출하는 다른 방법입니까? react.js와 es6, javascript.so를 처음 사용하므로 각 속성을 표시 할 생각이 없습니다. 내 문제를 어떻게 해결할 수 있습니까? pz tip.i 속성을 추출하고 싶습니다.

  • 답변 # 1

    사용할 수 있습니다

    var yourobject=JSON.parse(jsondata);
    const job=yourobject.job;
    
    

관련 자료

  • 이전 python - 데이터 프레임에 혼합 된 dtype이 포함 된 경우 Pyarrow from_pandas가 인터프리터와 충돌 함
  • 다음 javascript - 동일한 네임 스페이스로 jquery 플러그인을 확장하는 방법