添加/删除已编译java代码的代码

卢卡斯·赞皮耶里

我想知道是否可以向 .jar 文件添加/删除代码。

这是我的情况:

我有一个程序可以按公司、类型和日期在确定的目录中组织一些 pdf 文件。但是当我解析一些 pdf 文件时,公司名称可能不正确,主要是因为 pdf 的生成方式。

pdf文件中的公司名称是: COMPANY & MAN'S

但是转换后它可能会输出: CO MPA NY & MAN S

知道这一点,我对每种文件类型都有块来处理这种异常。

是这样吗:

static String DSN(String EDIT_DSN)
{
    EDIT_DSN = EDIT_DSN.replaceAll("CO MPA NY & MAN S", "COMPANY & MAN'S");
    return EDIT_DSN;
}

我想要做的是创建另一段代码,该代码能够向该块添加/编辑/删除行。是否可以?如果是,我该怎么做?

鬼猫

简单:您无需在代码中对这些字符串进行硬编码。

相反,您将字符串放入文本文件(例如 Java 属性文件)中。

然后您的“映射器”代码只是从这些文本文件中读取映射。因此,您不必更改 Java 类,只需向其提供不同的文本文件即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IDE如何管理调试已编译的Java代码

来自分类Dev

在本机应用程序中使用已编译的Java代码

来自分类Dev

IDE如何管理调试已编译的Java代码

来自分类Dev

CMake编译Java代码

来自分类Dev

编译Java代码错误

来自分类Dev

反编译 Java 代码

来自分类Dev

将代码注入已编译的dll

来自分类Dev

Python:已编译源代码中的ImportError

来自分类Dev

如何执行已编译的python代码

来自分类Dev

在已编译的pdf中的文档文本和knitr代码块之间添加空间

来自分类Dev

将带有代码后缀的aspx页添加到已编译的ASP.Net站点

来自分类Dev

如何将已编译的 C 代码添加到 android studio 项目中?

来自分类Dev

从Java代码中运行已编译的Java .class文件并捕获输出

来自分类Dev

编译无依赖的Java代码

来自分类Dev

如何查看Java编译代码

来自分类Dev

编译并运行Java代码-NoClassDefFoundError

来自分类Dev

如何查看Java编译代码

来自分类Dev

Java代码将无法编译

来自分类Dev

删除已卸载代码块的路径

来自分类Dev

无法通过Java代码关闭和删除已打开的.xls文件

来自分类Dev

从 Java eclipse 中已删除的旧代码中获取错误消息

来自分类Dev

Java代码删除新行

来自分类Dev

是否可以还原已编译的Shell代码?

来自分类Dev

R:从现有连接中读取已编译的代码

来自分类Dev

RedHat devtoolset-分发已编译代码的含义

来自分类Dev

我的代码已编译,但无法在终端中运行

来自分类Dev

Haskell中已编译代码和ghci之间的区别

来自分类Dev

我如何知道我的代码是否已编译?

来自分类Dev

如何列出所有从源代码编译的已安装程序?