XML-Datei mit Powershell editieren, 4. Teil
Hallo nochmal,
was kann ich denn in diesem Fall tun?
Mit allem was ich bisher über X-Path gelernt habe (zusätzliche Selektion) sehe ich hier keine Möglichkeit, weil der Pfad (aus meiner Sicht) absolut identisch. Den Wert von rRef kann ich nicht verwenden, der ist dynamisch.
Geht ggf. zusätzlich auf den Wert von "SignaturName" zur referenzieren? Das müsste dann aber auch variabel/dynamisch gestaltet werden, da von XML zu XML mal SIG002 = Bogen_01 umd mal SIG001 = Bogen_01 sein muss. (je nachdem ob sich ein Bg_0 im XML befindet).
Gruß JENS
was kann ich denn in diesem Fall tun?
Mit allem was ich bisher über X-Path gelernt habe (zusätzliche Selektion) sehe ich hier keine Möglichkeit, weil der Pfad (aus meiner Sicht) absolut identisch. Den Wert von rRef kann ich nicht verwenden, der ist dynamisch.
Geht ggf. zusätzlich auf den Wert von "SignaturName" zur referenzieren? Das müsste dann aber auch variabel/dynamisch gestaltet werden, da von XML zu XML mal SIG002 = Bogen_01 umd mal SIG001 = Bogen_01 sein muss. (je nachdem ob sich ein Bg_0 im XML befindet).
<ResourceLinkPool>
<NodeInfoLink Usage="Input" rRef="r_181025_133021446_004198">
<Part SheetName="Bogen_01" SignatureName="SIG002" />
</NodeInfoLink>
</ResourceLinkPool>
<ResourceLinkPool>
<NodeInfoLink Usage="Input" rRef="r_181025_133021462_004206">
<Part SheetName="Bogen_02" SignatureName="SIG002" />
</NodeInfoLink>
</ResourceLinkPool>
<ResourceLinkPool>
<NodeInfoLink Usage="Input" rRef="r_181025_133021477_004210">
<Part SheetName="Bogen_03" SignatureName="SIG002" />
<Part SheetName="Bogen_04" SignatureName="SIG003" />
<Part SheetName="Bogen_05" SignatureName="SIG004" />
<Part SheetName="Bogen_06" SignatureName="SIG005" />
</NodeInfoLink>
</ResourceLinkPool>
Gruß JENS
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 392161
Url: https://administrator.de/forum/xml-datei-mit-powershell-editieren-4-teil-392161.html
Ausgedruckt am: 22.12.2024 um 14:12 Uhr
1 Kommentar