RSS阅读器
该项目实现了一个简单的单线程处理器,该处理器具有:
输入源
转换操作列表(可选)
输出源(可选)
处理器将:
将源解析为具有Title和Description的Article对象的列表
按照在每篇文章中出现的顺序应用所需的转化
将结果文章打印到选定的输出
该应用程序用kotlin编写,并以Java 11为目标进行编译。
如何运行应用程序
从存储库的根文件夹
与gradle: ./gradlew run --args='{arguments}'例如: ./gradlew run --args="--input=test.txt -c cut(3),replace(/qwe/rty/)"
使用胖子罐: java -jar RssReader.jar $arguments
例如: java -jar RssReader.jar -i test.txt --convert="cut(