我的商家应用程序会生成报告。报告通常包括:
报告的输出格式至少有2个已知要求:
现在我希望我的程序以通用格式生成报告。然后,下一个模块将以一种已知的输出格式生成输出,接受额外的可选参数,如字体大小和面。今天有2种输出格式,但很快就会有更多这样的格式,比如html。
我应该采用何种格式生成报告?
我相信它将是一个文件或等效的内存结构。与格式一起,我希望有关于使用的工具和技术的建议。我将只选择一个开源解决方案,但如果你想提供其他提示,它也会很有价值。
我的编程环境是java,但如果可能的话,我想打开这个选择。
我的一个想法是从头开始定义一些自定义的东西。我知道该怎么做,但首先我想回顾一下常用的现成解决方案。这就是我向你寻求帮助的地方。