Estoy creando una aplicación en Hojas de cálculo de Google con Google App Script. La aplicación de la raspa de una página web y devuelve una página HTML para mí como una cadena. Estoy tratando de insertar en un DOM por lo que puedo usar DOM consultas para encontrar los datos que necesita dentro de la página. Normalmente, usted podría hacer que la creación de un fragmento de documento con document.createDocumentFragment()
o la creación de un desprendimiento de elemento con document.createElement()
, a continuación, ajuste el innerHTML con la cadena HTML. El problema es que el GAS no tiene un document
contexto.
¿Alguien tiene ideas para una solución, o tal vez alguna otra manera a la consulta de una gran cadena de texto?
p.s. Mi primer instinto fue el de encontrar los datos que necesitas como un API pero no puedo encontrar algo que se adapte a mis necesidades. Pantalla de raspar es mi último recurso.
ACTUALIZACIÓN: Gracias por quien la encontraba y etiquetado de la cuestión similar. ¡Hasta la vista de la biblioteca para la GS es la solución correcta. https://stackoverflow.com/a/61928025/735374