Usando PuppeteerSharp, estoy tratando de obtener el texto del elemento.
ElementHandle elementHandle = await page.XPathAsync("//html/body/div[1]/section/div/section/h2")[0];Ahora que tengo el identificador del elemento, ¿cómo obtengo el texto de él? No veo ningún método obvio. Hubiera esperado TextAsync o algo similar, pero no lo veo.
Usando PuppeteerSharp 5.0.
Puede llamar a EvaluateFunction pasando ese ElementHandle como argumento
var content = await Page.EvaluateFunctionAsync<string>("e => e.textContent", elementHandle);Si tiene muchos escenarios como ese, puede crear un método de extensión para resolverlo por usted;)