Google 스프레드 시트에서 일부 변수를 가져 오는 크롬 확장 프로그램을 개발 중입니다. 마침내 api 설정이 올바로 완료되어 스프레드 시트의 셀에서 첫 번째 변수에 대한 데이터를 성공적으로 쿼리 할 수 있습니다. 나에 대한 문제는 데이터에 형식에 익숙하지 오전 여기 XMLHttpRequest에서 javascript로이 값을 구문 분석하고이를 변수로 사용하려면 어떻게해야합니까?
는 구글 스프레드 시트 쿼리 내 코드입니다.var xhr = new XMLHttpRequest();
xhr.open("GET", "https://sheets.googleapis.com/v4/spreadsheets/*spreadsheetID*/values/A2?key=*API Key*", false);
xhr.send();
var result = xhr.responseText;
내가받을 출력은 다음과 같습니다
{
"range": "Sheet1!A2",
"majorDimension": "ROWS",
"values": [
[
"https://www.access.com/home/"
]
]
}
URL https://www.access.com/home은 내가 스프레드 시트에서 구문 분석하려고하는 것입니다.
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://sheets.googleapis.com/v4/spreadsheets/*spreadsheetID*/values/A2?key=*API Key*", false);
xhr.send();
var result = JSON.parse(xhr.responseText);
var data = result.range;
내가 잘못 일을 오전과 내가 제대로하는 방법을 구문 분석하는 일 : 내가 JSON에에서 responseText를 구문 분석하는 코드를 변경하면 나는 URL을 얻기 위해 단지가 아닌 "값"데이터 범위의 값을 얻을 수 있습니다 URL?
* 이름이있는 중첩 된 개체에 액세스하는 방법을 설명하는 게시자가 Access/process (nested) objects, arrays or JSON인데 큰 성과가 있지만 이름이 없으므로 개체에서 중첩 된 배열에 액세스하는 방법을 알 수 없습니다.
의 가능한 복제 https://stackoverflow.com/questions/11922383/access-process-nested-objects-arrays-or-json) – Xufox