Inno Setup 根据自定义输入修改 XML 文件

发布于 2024-12-15 13:57:06 字数 183 浏览 0 评论 0原文

我对 pascal 不太熟悉,但我有一个脚本正在检测 java 是否已安装,如果没有安装它。然后它将 Jboss 文件夹复制到用户选择的目录。

我想允许用户输入一些数据库 IP/架构信息,然后获取这些值并将其放入 Jboss 目录内 XML 文件中的正确命名空间内。发现一些线程说您可以附加到它,但我想我可能需要能够解析 xml 文件。

I'm not too familiar with pascal but I got a script going that currently detects whether java is installed, if not it installs it. Then it copies a Jboss folder to the directory that the user chooses.

I want to allow the user to enter some database IP/schema information then take those values and put it inside the correct namespaces in an XML file inside the Jboss directory. Found some threads saying that you can append to it but I think I might need to be able to parse the xml file.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

强者自强 2024-12-22 13:57:06

您可以使用 MS XML DOM 查找和编辑节点(请参阅包含的 CodeAutomation.iss 为例)或使用虚拟文件和标记进行简单的字符串替换LoadStringFromFile()/StringChange()/SaveStringToFile()

You can either use the MS XML DOM to find and edit the nodes (see the included CodeAutomation.iss for an example) or do a simple string replace with a dummy file and markers using LoadStringFromFile()/StringChange()/SaveStringToFile().

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文