import grafter.*; import grafter.rules.*; import grafter.utils.*; import java.io.IOException; import java.util.List; public class GraftingExample { public static void main(String[] args) throws IOException { RuleSet ruleSet = RuleSet.fromFile("rules.graft"); Scraper scraper = new Scraper(ruleSet); List<DataNode> result = scraper.scrape("https://example.com"); DataTransform transform = new DataTransform(); transform.registerConverter(new JsonConverter()); String json = transform.transformToJson(result); System.out.println(json); } } graft [{ "name": "title", "selector": "h1", "extract": [{ "type": "text" }] }]


上一篇:
下一篇:
切换中文