import org.apache.any23.Any23; import org.apache.any23.extractor.csv.CSVExtractorFactory; import org.apache.any23.extractor.html.DomUtils; import org.apache.any23.extractor.html.HTMLDocument; import org.apache.any23.writer.TripleHandler; import org.apache.any23.writer.TripleHandlerException; import org.apache.any23.writer.TripleHandlerFactory; import org.apache.any23.writer.TurtleWriter; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; public class CSVTool { public static void main(String[] args) { String filePath = "data.csv"; Any23 any23 = new Any23(); TripleHandlerFactory factory = new TurtleWriter(); TripleHandler writer = factory.openTripleHandler(System.out); try { InputStream inputStream = new FileInputStream(new File(filePath)); HTMLDocument document = DomUtils.parse(inputStream); any23.extract(CSVExtractorFactory.NAME, document, writer); e.printStackTrace(); } } } <dependency> <groupId>org.apache.any23</groupId> <artifactId>any23-csv</artifactId> <version>2.5</version> </dependency>


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