語言: English
年8月1日, 13:40–14:10 (Asia/Taipei), TR311 跨境合作轨
jOpenDocument: Restarting the ODF manipulation Java library after a seven-year hiatus
演講長度 –30
您是否知悉並同意如採遠端形式分享,需提供預錄影片(您需同意大會才能接受您的稿件) – True 目標聽眾 –Java programmer, especially have an interest to maintain OS libraries
People who have an interest in OpenDocument Format manipulation
中階
講者所屬的公司或組織名稱 –Shift Security Inc.
講者所屬社群 –OpenSource Conference People Network (OSPN) in Japan
其他補充資料 –Japanese Blog: https://naruoga.hatenablog.com/ English Blog: https://naruoga-en.blogspot.com/
slido url – hackmd url –https://hackmd.io/@coscup/Byawrav0_/%2F%40coscup%2FBJ1DrpwAd
演講摘要 –The OpenDocument Format [1] is a true international standard format for interoperability of office documents, and is also the standard format for LibreOffice. In addition, OpenDocument has a clear XML schema that combines human readability with machine processability. As a result, there are many ODF manipulation libraries for many languages.
At the speaker's company, we use a Java library named jOpenDocument [2] for our Scala-based automatic report generation tool as I mentioned in last years' talk[3]. It is an excellent library with an easy-to-understand interface and easy-to-create templates to populate with arbitrary information. However, its development ended in 2014, and there is a problem that it is not compatible with newer Java and ODF versions.
In this talk, I will explain my story of updating such an old Java library and releasing it as OSS.
[1] http://opendocumentformat.org/
[2] http://www.jopendocument.org/
[3] https://speakerdeck.com/naruoga/why-odf-is-the-best-intermediate-format-for-report-generation-systems
The OpenDocument Format [1] is a true international standard format for interoperability of office documents, and is also the standard format for LibreOffice. In addition, OpenDocument has a clear XML schema that combines human readability with machine processability. As a result, there are many ODF manipulation libraries for many languages.
At the speaker's company, we use a Java library named jOpenDocument [2] for our Scala-based automatic report generation tool as I mentioned in last years' talk[3]. It is an excellent library with an easy-to-understand interface and easy-to-create templates to populate with arbitrary information. However, its development ended in 2014, and there is a problem that it is not compatible with newer Java and ODF versions.
In this talk, I will explain my story of updating such an old Java library and releasing it as OSS.
[1] http://opendocumentformat.org/
[2] http://www.jopendocument.org/
[3] https://speakerdeck.com/naruoga/why-odf-is-the-best-intermediate-format-for-report-generation-systems