한 문자열에 다른 JSON 문서가 포함될 때 중첩 데이터에 액세스
문자열 내에 포함된 JSON 문서를 포함하여 중첩 요소가 있는 복잡한 JSON 데이터가 있습니다. 끈. 목표는 이 중첩 구조에서 "FOLLOW ME PLEASE"라는 특정 문자열을 추출하는 것입니다.
{ "status": "200", "msg": "", "data": { "time": "1515580011", "video_info": [ { "announcement": "{\"...announcement_id\":\"6\",\"name\":\"INS\u8d26\u53f7\",\"content\":\"FOLLOW ME PLEASE\"...}", "announcement_shop": "" } ] } }
해결책:
중첩 데이터에 액세스하여 추출하려면 원하는 문자열을 찾으려면 다음 단계를 사용할 수 있습니다.
다음 단계에 따라 중첩된 JSON에서 원하는 문자열 "FOLLOW ME PLEASE"를 추출할 수 있습니다. 구조입니다.
import json raw_replay_data = {...} # Access the desired information json_data = json.loads(raw_replay_data) data = json_data['data'] video_info = data['video_info'] video_info_element = video_info[0] announcement_json = json.loads(video_info_element['announcement']) content = announcement_json['content'] print(content) # Output: 'FOLLOW ME PLEASE'
위 내용은 다른 문자열 내에 중첩된 JSON 문서에서 문자열을 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!