【发布时间】:2013-09-24 19:12:15
【问题描述】:
许多 Java jar 中包含的 manifest.mf 包含看起来很像电子邮件标题的标题。参见示例 [*]
我想要一些可以将这种格式解析为键值对的东西:
Map<String, String> manifest = <mystery-parse-function>(new File("manifest.mf"));
我搜索了一些关于“解析 manifest.mf”“manifest.mf 格式”等的信息,并找到了大量关于标头含义的信息(例如,在 OSGI 包、标准 Java jar 等中)但是这不是我要找的。p>
查看一些示例 manifest.mf 文件,我可能会实现一些东西来解析它(对格式进行逆向工程),但我不知道我的实现是否真的正确。所以我也不是在寻找其他人的快速组合解析函数,因为它遇到了同样的问题)。
对我的问题的一个好的回答可以为我指明格式规范(这样我就可以编写自己的 正确 解析函数)。最佳答案将我指向一个已经有正确实现的现有开源库。
【问题讨论】: