在结果文件中,我需要从第一种XML复制内容,即站点标记的<INSTANCE>
标记详细信息,该标记始终位于<site>
标记上方一行。
在我的案例中,我在第二个示例文件中提供了每个站点标签的详细信息,对于每个站点标签,例如,在我的情况下使用PowerShell,我需要获得一个标签,即INSTANCETAG。
第一个示例文件:
<?xml version="1.0" encoding="utf-8"?>
<ConfigDetails>
<INSTANCE Name="USASERVER"/>
<site id = "123">
<address = "USA"/>
</site>
<INSTANCE Name="EUROPESERVER"/>
<site id = "156">
<address = "EU"/>
</site>
<INSTANCE Name="CHINASERVER"/>
<site id = "293">
<address = "China"/>
</site>
</ConfigDetails>
第二个示例文件:
<?xml version="1.0" encoding="utf-8"?>
<ConfigDetails>
<!--Respective INSTANCETAG SHOULD COPIED FROM 1st XML FILE-->
<site id = "123">
<address = "USA"/>
</site>
<!--Respoective INSTANCETAG SHOULD COPIED FROM 1st XML FILE-->
<site id = "293">
<address = "China"/>
</site>
</ConfigDetails>