如何从xml文件中获取节点值并使用innosetup填充它?

时间:2015-08-19 11:28:11

标签: xml inno-setup

我尝试使用innosetup从demo.xml文件中读取值,并希望填充一些sting值。这是我的demo.xml文件

<?xml version="1.0" encoding="ISO-8859-1"?>
<context>
<object name="sapconfig" class="com.iqc.egl.common.content.sap.SapConfig">
    <string value=""/>
    <string value="saplabs;usa"/>
    <string value="uae"/>
    <string value="002"/>   
</object>

这里我希望输出填充为:saplabs; usa和uae。任何人都可以指导我。你的帮助将不胜感激。这个xml是静态的。

1 个答案:

答案 0 :(得分:0)

创建Msxml2.DOMDocument的实例以访问xml文件,如此处所述Fiddle

您可以使用get_childNodesHow to read and write XML document node values?)迭代子节点,并使用get_attributehttps://msdn.microsoft.com/en-us/library/windows/desktop/dd873811%28v=vs.85%29.aspx&#39;)来读取&#34;值&#34;