[{"title":"( 35 个子文件 75KB ) 网页正文提取 jsoup实现","children":[{"title":"jsoup","children":[{"title":"Jsoup.java <span style='color:#111;'> 6.68KB </span>","children":null,"spread":false},{"title":"helper","children":[{"title":"DataUtil.java <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"StringUtil.java <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"Validate.java <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"HttpConnection.java <span style='color:#111;'> 18.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"examples","children":[{"title":"ListLinks.form <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"ListLinks.java <span style='color:#111;'> 14.45KB </span>","children":null,"spread":false},{"title":"package-info.java <span style='color:#111;'> 145B </span>","children":null,"spread":false}],"spread":true},{"title":"parser","children":[{"title":"package-info.java <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"Tag.java <span style='color:#111;'> 18.14KB </span>","children":null,"spread":false},{"title":"TokenQueue.java <span style='color:#111;'> 11.51KB </span>","children":null,"spread":false},{"title":"Parser.java <span style='color:#111;'> 11.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"package-info.java <span style='color:#111;'> 145B </span>","children":null,"spread":false},{"title":"safety","children":[{"title":"Whitelist.java <span style='color:#111;'> 14.84KB </span>","children":null,"spread":false},{"title":"package-info.java <span style='color:#111;'> 95B </span>","children":null,"spread":false},{"title":"Cleaner.java <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false}],"spread":true},{"title":"nodes","children":[{"title":"Evaluator.java <span style='color:#111;'> 6.94KB </span>","children":null,"spread":false},{"title":"DataNode.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"Element.java <span style='color:#111;'> 35.74KB </span>","children":null,"spread":false},{"title":"Entities.java <span style='color:#111;'> 74.74KB </span>","children":null,"spread":false},{"title":"Attribute.java <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"Document.java <span style='color:#111;'> 9.07KB </span>","children":null,"spread":false},{"title":"package-info.java <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"XmlDeclaration.java <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"TextNode.java <span style='color:#111;'> 4.44KB </span>","children":null,"spread":false},{"title":"Attributes.java <span style='color:#111;'> 6.14KB </span>","children":null,"spread":false},{"title":"Comment.java <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"Node.java <span style='color:#111;'> 12.61KB </span>","children":null,"spread":false}],"spread":false},{"title":"Connection.java <span style='color:#111;'> 11.00KB </span>","children":null,"spread":false},{"title":"select","children":[{"title":"package-info.java <span style='color:#111;'> 86B </span>","children":null,"spread":false},{"title":"NodeVisitor.java <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"Elements.java <span style='color:#111;'> 13.86KB </span>","children":null,"spread":false},{"title":"Selector.java <span style='color:#111;'> 17.94KB </span>","children":null,"spread":false},{"title":"Collector.java <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"NodeTraversor.java <span style='color:#111;'> 931B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]