Evernoteでは、ENEX形式ファイルでノートをエクスポートできます。ENEX形式のファイルからノートのタイトル・本文・作成日時をテキストに変換するには、以下のコードを実行します。
@Grab(group='org.jsoup', module='jsoup', version='1.7.2')
import org.jsoup.*
import org.jsoup.select.*
doc = Jsoup.parse(new File(args[0]).getText("UTF-8"))
for(note in Selector.select("note", doc)){
println "-----------"
println "title:" + note.getElementsByTag("title").eq(0).text()
content = Jsoup.parse(note.getElementsByTag("content").eq(0).text())
println "content:" + content.text()
dt = Date.parse("yyyyMMdd'T'HHmmss", note.getElementsByTag("created").eq(0).text())
println "created:" + dt.format("yyyy/MM/dd HH:mm:ss")
}
0 件のコメント:
コメントを投稿