Hallo zusammen,
ich würde gerne in einigen XML-Dateien eine Änderung vornehmen, im Beispiel hier die Ansicht in einem Rennspiel.
Die Pünktchen habe ich eingefügt . Ich würde also gerne den Wert am Ende in 38.000 ändern. Das würde ich aber gerne in allen Dateien eines Ordners machen. Ich bin kein Entwickler, habe aber gefunden, dass dies in Visual Studio Code sehr gut geht mit Replace all.
Das Problem ist nun, dass die Dateien sich minimal unterscheiden und teils auch der FOV mehrfach vorkommt.
Ich möchte also (in irgendeinem Tool) alle XML-Dateien eines Ordners inkl. Unterordner an einer bestimmten Stelle ändern, die ich mit dem übergeordneten "Knoten" angebe.
Also so etwa:
1) Suche die Stelle <View ident="head-cam" type="Head"
2) Suche innerhalb dieses Knotens die Stelle <Parameter name="fov" type="scalar" value="48.0000" />
3) Ändere den Wert auf 38.000
Wie erwähnt bin ich schon recht weit, weil ich das sehr gut in Visual Studio Code ändern kann, aber eben nur für Dateien, die ganz genau gleich aufgebaut sind. Wenn sich dagegen die Werte an den von mir oben eingefügten Pünktchen unterscheiden, kann ich ja nicht in VB Code die mehrzeilige Suche nutzen.
Ich müsste also einen Platzhalter in die mehrzeilige Suche von VB Code einfügen, aber hier komme ich nicht weiter.
Es müsste also eine Suche & Ersetzen "je Knoten" für alle Dateien eines Ordners geben?
ich würde gerne in einigen XML-Dateien eine Änderung vornehmen, im Beispiel hier die Ansicht in einem Rennspiel.
Code:
<View ident="head-cam" type="Head" reverseCamera="head-cam_reverse" leftCamera="head-cam-left" rightCamera="head-cam-right" hidden="false" spectator="false" renderParticlesBeforeGrass="false" freeLookAllowed="true" transitionType="switch" transitionDuration="0.1000" transitionStrength="0.0000">
[...]
<Parameter name="fov" type="scalar" value="48.0000" />
Die Pünktchen habe ich eingefügt . Ich würde also gerne den Wert am Ende in 38.000 ändern. Das würde ich aber gerne in allen Dateien eines Ordners machen. Ich bin kein Entwickler, habe aber gefunden, dass dies in Visual Studio Code sehr gut geht mit Replace all.
Das Problem ist nun, dass die Dateien sich minimal unterscheiden und teils auch der FOV mehrfach vorkommt.
Ich möchte also (in irgendeinem Tool) alle XML-Dateien eines Ordners inkl. Unterordner an einer bestimmten Stelle ändern, die ich mit dem übergeordneten "Knoten" angebe.
Also so etwa:
1) Suche die Stelle <View ident="head-cam" type="Head"
2) Suche innerhalb dieses Knotens die Stelle <Parameter name="fov" type="scalar" value="48.0000" />
3) Ändere den Wert auf 38.000
Wie erwähnt bin ich schon recht weit, weil ich das sehr gut in Visual Studio Code ändern kann, aber eben nur für Dateien, die ganz genau gleich aufgebaut sind. Wenn sich dagegen die Werte an den von mir oben eingefügten Pünktchen unterscheiden, kann ich ja nicht in VB Code die mehrzeilige Suche nutzen.
Ich müsste also einen Platzhalter in die mehrzeilige Suche von VB Code einfügen, aber hier komme ich nicht weiter.
Es müsste also eine Suche & Ersetzen "je Knoten" für alle Dateien eines Ordners geben?