5
Last.fm은 JSON API의 변수 이름 앞에 #
기호를 삽입하는 것으로 보입니다. 샘플 응답 here을 살펴보십시오. JavaScript를 사용하여 #text
에 접속하자 마자 콘솔에 유효하지 않은 기호 오류가 발생합니다. 이 해시가 신속하게 수정되거나 이유가 있습니까?해시 (#)로 미리 고정 된 JSON 변수에 액세스
Last.fm은 JSON API의 변수 이름 앞에 #
기호를 삽입하는 것으로 보입니다. 샘플 응답 here을 살펴보십시오. JavaScript를 사용하여 #text
에 접속하자 마자 콘솔에 유효하지 않은 기호 오류가 발생합니다. 이 해시가 신속하게 수정되거나 이유가 있습니까?해시 (#)로 미리 고정 된 JSON 변수에 액세스
jQuery는 데이터 검색에만 사용됩니다. #
객체의 멤버에 액세스하는 데 사용되는 잘못된 첫 번째 문자 기호이기 때문에 #text
데이터에 액세스하면, 바로 자바 스크립트 구문을 통해 당신은 artist.#text
할 수 없습니다 data.recenttracks.track.artist["#text"]
같은 일을한다. 대신 대괄호를 사용하십시오.
훌륭해,이 문제가 해결되었습니다. 저는 .artist [ "varName"]이 .artist.varName과 동일하다고 가정합니다. – greenimpala
@ st3 예, 동일합니다. –