X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fwpitchoune%2Fasciidoctor%2FMain.java;h=4cfe7fdd3756f8bddae6525806f1f9ad6f4fdd78;hb=c91f9f4b786aedc2e0119964eafd08596da63152;hp=f68f3548b973626bbbda9f7d997343a9423f56e5;hpb=135a8fb99a00a8a9457d3f5365bd0b6068d43e64;p=asciidoctor_to_rss.git diff --git a/src/main/java/net/wpitchoune/asciidoctor/Main.java b/src/main/java/net/wpitchoune/asciidoctor/Main.java index f68f354..4cfe7fd 100644 --- a/src/main/java/net/wpitchoune/asciidoctor/Main.java +++ b/src/main/java/net/wpitchoune/asciidoctor/Main.java @@ -19,18 +19,17 @@ package net.wpitchoune.asciidoctor; */ import java.io.File; -import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; -import java.io.FileWriter; import java.io.IOException; -import java.io.InputStream; import java.io.StringWriter; import java.nio.charset.StandardCharsets; import java.nio.file.Files; +import java.text.ParseException; +import java.text.SimpleDateFormat; import java.util.ArrayList; +import java.util.Date; import java.util.HashMap; -import java.util.Properties; import java.util.logging.Logger; import org.asciidoctor.Asciidoctor; @@ -56,6 +55,10 @@ public class Main { private static final Asciidoctor asciidoctor = Factory.create(); + private static final SimpleDateFormat DATE_FORMATTER = new SimpleDateFormat("yyyy-dd-MM"); + + + private static File toHTMLFile(File dir, File adoc) { int idx; String name; @@ -114,6 +117,7 @@ public class Main { private static void generateHTMLFileItem(File file, String title, String content, + String date, Configuration cfg) throws IOException { StringBuffer buf; @@ -126,6 +130,11 @@ public class Main { appendHTMLContentHeader(buf, title); buf.append("