SkillAgentSearch skills...

HtmlParser

HTML Parser for Googe Apps Script

Install / Use

/learn @gas-commons/HtmlParser
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

clasp JavaScript Style Guide

HtmlParser

HTML Parser for Googe Apps Script

Usage

Add library

project key: 1gMNYu6-SlYdKbfFMSXZz718quQVgll-qKhNobIaJwMVYL_9EgZ9GQlmp

Use in your script

Example:

var html = UrlFetchApp.fetch('http://en.wikipedia.org/wiki/Document_Object_Model').getContentText()
var doc = XmlService.parse(html)
var rootElement = doc.getRootElement()

var parser = HtmlParser.of(rootElement)
var element = parser.getElementById('firstHeading')

API

API is inspired by Document.

getElementById(id)

var element = parser.getElementById('firstHeading')

getElementsByClassName(className)

var elements = parser.getElementsByClassName('firstHeading')

getElementsByTagName(tagName)

var elements = parser.getElementsByTagName('h1')

Reference

Related Skills

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated1mo ago
Forks3

Languages

TypeScript

Security Score

80/100

Audited on Mar 5, 2026

No findings