KRis
RIS
format processor and builder. It is capable of
processing lines of RIS files (Strings), converting them to RisRecords
building well formatted RIS files from RisRecords.
The KRis class works in non-blocking manner as default. Extension functions provide blocking alternatives for ease of use both from Kotlin or Java.
Author
Gianluca Colaianni -- g.colaianni5@gmail.com
Urs Joss - urs.joss@gmx.ch
Functions
Converts a list of Strings (representing lines in a RIS file) into a list of RisRecords in blocking manner. May throw a KRisException if the line flow cannot be parsed successfully.
Converts an observable of Strings (representing lines in a RIS file) into an observable of RisRecords in non-blocking manner. May throw KRisException if the line flow cannot be parsed successfully.
Returns a list of the names of all available RisTags