如何从自定义代码调用"Read value from XML file"操作?



标题说明了一切 - 我需要将多个迷你操作重构为一个连贯的自定义代码段,并且为了控制重构,我想尽可能坚持使用 Install4J 操作。 我检查了下面的类型层次结构com.install4j.api.actions.Action但没有发现任何与 XML 相关的内容。

顺便说一句,安装程序最终也必须调用"替换XML文件中的文本"操作。
也就是说,鉴于"选择安装操作"对话框或Install4J GUI的"屏幕和操作"部分中显示的名称,我将不胜感激有关查找任何操作的一般策略的任何提示。

可以在 .install4j 项目文件中查看操作的类名。例如,对于"从 XML 文件读取值",类名为

com.install4j.runtime.beans.actions.xml.XPathReadAction

您可以在自定义代码中实例化它,并通过

action.install(context);

最新更新