2017-11-10 7 views
1

Google 드라이브 도움말 포럼을 따르고 있으며, 정말 좋아하고 새로운 답변이 있는지 알고 싶은 특정 주제가 있습니다. 수동으로 각 스레드를 확인하고 전자 메일 알림을 받기를 원하지 않습니다.Google 스프레드 시트에서 웹 사이트 데이터 가져 오기

내가 원한 것은 IMPORTXML 함수를 사용하여 스프레드 시트에서 데이터를 가져 오는 것입니다. 나는 많은 순열과 조합을 시도했지만 나는 그것을 작동시킬 수없는 것 같습니다.

내가하고있는 일이 여기에있다. 예 포스트 링크 : https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y

내가 바로, 전문가 이름을 클릭 검사 가서로 나왔다는 XPath를 복사 - 내가 아래에 언급 된 공식 사용하고 /html/body/div[5]/div[7]/div[2]/div[2]/div[1]/div[4]/div/div[1]/div[1]/span[2]/div/div[1]/div/div[1]/h3/span

:

=IMPORTXML("https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y","https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y")

하지만 항상이 오류가 발생합니다. 가져온 XML 콘텐츠를 파싱 할 수 없습니다.

아무도 도와 줄 수 있습니까? 나는이 함수를 사용한 적이 없으며 xml이 왜 그렇게 혼자서 해결할 수 없는지 모릅니다.

+0

페이지가 유효한 XML이 아닌 것처럼 보이므로 XPath (및'ImportXML')를 사용하여 데이터를 추출 할 수 없습니다. – Steve

+0

YouTube에서 동영상 링크가 너무 단순 해 보이지만 Google 포럼 웹 사이트에서 재생할 수 없습니다. 누군가 이해할 수 있다면 도움을 청하십시오. –

+0

https://www.youtube.com/watch?v=pwZ44kAeiOo –

답변

0

IMPORTXML은 렌더링 된 웹 페이지를 보여주는 웹 브라우저와 달리 지정된 URL로 검색된 소스 코드를 읽을 수 있습니다.

이 경우 전문가 이름은 https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y에 의해 반환 된 소스 코드에 포함되어 있지 않으며 browser's rendering engine에 의해 추가됩니다.

+0

답변 해 주셔서 감사합니다. 내가 뭘 하려는지 어떻게 성취 할 수 있니? –

+0

"Google 드라이브 도움말 포럼을 따르고 있으며, 정말 좋아하는 특정 주제가 있으며, 새로운 답변이 있는지 알고 싶습니다."-> 관심있는 주제를 구독하십시오. 아마도 가장 쉬운 방법은 포럼에 가입하고 이메일 필터를 사용하여 다른 사람들을 따르고 삭제하려는 사람들을 유지하는 것입니다. 또한 RSS 피드 애그리 게이터를 사용하거나 크롬 확장을 만들 수 있습니다. –

+0

약간의 인터넷 검색 결과 : [이 확장 프로그램을 사용하면 Google Product Forum Threads를 쉽게 이해할 수 있습니다.] (https://www.chromestory.com/2015/04/this-extension-helps-you-follow-google-product- 포럼 스레드 - 쉽게 /) –