문서를 작성하는 방법에 있는 조각 구글 앱 스크립트를 사용해야 할까요? [중복]

0

질문

나는 응용 프로그램을 작성하는 것은 구글의 시트를 사용하여 Google 프 스크립트입니다. 램 긁 웹 페이지고 반환합니다 HTML 페이지로 나에게 문자열입니다. 내가 하려고 삽입 DOM 그래서 사용할 수 있는 DOM 쿼리를 찾아 데이터가 내에서 필요 페이지입니다. 일반적으로,당신이 할 수 있는 것 중 하나에 의해서 문서를 만드는 조각으로 document.createDocumentFragment()나를 만드는 요소 분리 document.createElement()다음 설정 innerHTML HTML 문자열입니다. 문제,가스 없 document context.

지지 않는 아이디어에 대한 해결 방법,또는 어떤 다른 방법을 쿼리 텍스트 문자열?

p.s. 내 최초의 본능을 찾기 위해 데이터가 필요로 API 그러나 나는 아무것도 찾을 수 없는 필요합니다. 화면을 긁는 것은 나의 마지막 리조트입니다.

업데이트:주셔서 감사합니 누구든지 발견 그리고 태그와 비슷한 질문입니다. 안녕 라이브러리 GS 는 올바른 솔루션을 제공합니다. https://stackoverflow.com/a/61928025/735374

1

최고의 응답

0

할 수 있을 만들지 않 DOM Google Apps 에서 스크립트에 적어도 서버에 있습니다.

불만을 처리하기 위하여 HTML 문자열을 정확히 어디인지 알고 싶 페이지에서 필요한 데이터 될 것으로 식별 가능한 하위 문자열과 같은 포함하는 요소 Id-지만 종종 이러한 가 생성되도록 될 수 없습니다. HTML 도 유명 할 수 없습되 RegEx.

당신은 잠재적으로 이것으로 장을 추가,는 경우에는 실행하는 스크립트는 무인이 필요하지 않습니다. 이 경우에는 워크플로우에 따라 라인:

  • 긁어 HTML 데이터로 문자열
  • Create an HTMLOutput 객체를 사용하는 createHtmlOutput(html) 방법
  • 열 HTML 으로 대화 또는 사이드바 고 querySelector 내부 통화 대화상자가 나타납니다. (이 경우에는 추가로 이들 안에 있는 코드 <script> 태그에서 실행되는 페이지를 로드
  • 반환 값을 Google Apps 사용하여 스크립트 google.script.run
2021-11-23 10:49:27

I hope this is helpful to you

이동해야 하는 이 대답을 여기에서
TheMaster

감사합니다,나는 끝까지 무력을 사용하는 regex 일이있는 제품에 대한 특정한 상황이지만,이들은 좋은 제안입니다.
T Nguyen

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................