A library for Dart developers.
Created from templates made available by Stagehand under a BSD-style license.
A simple usage example:
import 'package:xpath/xpath.dart';
String html = '''
<html>
<body id="content">
<h1>hello</h1>
</body>
</html>
''';
main() {
var tree = ETree.fromString(html);
print(tree.xpath('//*[@id="content"]/h1/text()')[0].name); // print hello
}
Please file feature requests and bugs at the issue tracker.