배열 아래에 동일한 키와 다른 값을 가진 수백 개의 개체가 "results"
下有一个数组,其中包含两个对象。它可以在 “results”
포함된 다음 JSON 예제가 있습니다.
이 JSON 파일을 변경할 권한이 없습니다.
으아악아래 표시된 대로 배열의 각 키에 필요한 값을 가져오고 표시하는 다음 코드가 있습니다.
으아악 으아악 으아악
한 가지 빼고는 다 괜찮습니다.
보시다시피, 내 json에는 "agencies"
아래에 여러 개체가 포함된 중첩 배열이 있습니다.
각 개체에 대해 raw_name
아래의 각 값을 가져오기 위해 인덱싱을 사용하려고 합니다.
내가 + myArr.results[i].agencies[0].raw_name
它适用于单个对象。可能是 [0]
或 [1]
를 사용한다면.
+ myArr.results[i].agencies[0].raw_name + " - " + myArr.results[i].agencies[1].raw_name
와 같은 두 번째 값을 얻으려고 하면 전체 코드가 손상됩니다.
내가 뭘 잘못했는지 아세요?
감사합니다!
모든 몸체를 처리하려면 중첩 루프를 사용하세요.
으아아아map()
循环它们并返回名称数组,并使用join()
를 사용하여 구분 기호로 연결할 수 있습니다.