|
// retoor <retoor@molodetz.nl>
|
|
|
|
import "html" for Document
|
|
|
|
var doc = Document.parse("<div><p>A</p><p>B</p><p>C</p></div>")
|
|
|
|
var list = doc.querySelectorAll("p")
|
|
System.print(list.count) // expect: 3
|
|
|
|
var empty = doc.querySelectorAll(".nonexistent")
|
|
System.print(empty.count) // expect: 0
|
|
|
|
var single = doc.querySelectorAll("div")
|
|
System.print(single.count) // expect: 1
|
|
|
|
var many = Document.parse("<ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li></ul>")
|
|
var items = many.querySelectorAll("li")
|
|
System.print(items.count) // expect: 5
|
|
|