2014-01-27 2 views
0

json에 일부 객체가 있습니다. 그리고 json의 객체 하나만 필요합니다. 그래서 속도와 성능면에서 어느 접근법이 더 좋을까요?이 객체만을 구문 분석하거나 전체 문서를 대신 파싱하시오.JSON 성능 구문 분석

+0

조숙 한 최적화는 모든 악의 근원입니다.) 적은 코딩이 필요한 작업을 수행하고 기록해 두십시오. 나중에 병목 현상이 발생하면 전환 할 수 있습니다. –

+0

이것이 내 병목입니다. 필자는 필요한 모든 데이터를 얻기 전에 전체 데이터를 구문 분석하고 7-8 초 지연을 얻습니다. – Outofdate

+0

아참. 그래, 나쁘지. 다른 방법을 시도해 봤어? 귀하의 질문에 대답해야합니다. –

답변

1

JSON 개체 자체 또는 JSON 배열 내부에있을 수있는 특정 JSON 개체 만 표시하려면 전체 문서를 구문 분석하는 대신 특정 JSON 개체를 구문 분석하면됩니다.

0

나머지 데이터를 사용하지 않을 경우 필요한 항목 만 구문 분석 할 수 있습니다.

0

이론상 개체는 단지 적은 작업 시간으로 더 빨리 결과를 얻을 수 있습니다. 필요한 객체를 파싱하면됩니다.