Jag har 131 xml-filer som är döpta 1-131.xml. Filerna är identiska och innehåller strängen ### på 3 ställen i varje fil.
<?xml version="1.0" encoding="utf-8"?>
<Query>
<Name>###</Name>
<Description />
<FeatureProvider Type="myCarta.Analysis.JoinFeaturePipe, myCarta.Analysis, Version=1.0.0.0, Culture=neutral, PublicKeyToken=37783b008e3522de">
<Connections>
<Connection Type="System.Data.OleDb.OleDbConnection, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<identifier>acbf6a27-74c3-4a55-b9ac-1783fde9c3b2</identifier>
<connectionString>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Temp\detaljplaner\dp-punkter.xls;Extended Properties="Excel 8.0;HDR=Yes;"</connectionString>
</Connection>
</Connections>
<InputFeatureProvider>
<FeatureProvider Type="myCarta.Analysis.OriginatingFeaturePipe, myCarta.Analysis, Version=1.0.0.0, Culture=neutral, PublicKeyToken=37783b008e3522de">
<Name>Detaljplaner-###</Name>
<FeatureReader Type="myCarta.mCgFeatureReader, myCarta, Version=1.0.0.0, Culture=neutral, PublicKeyToken=37783b008e3522de">
<fileName>C:\Temp\detaljplaner\mcg_korrekt\Detaljplaner-###.mCg</fileName>
</FeatureReader> ....
I en korsreferenslista har jag filnamn och ett värde som ska ersätta ### i varje unik fil.
1 4012003
2 4012005
3 4012002
4 5430221
5 5430219
osv.
Hur gör jag det enklast? Powershell? Access? Något annat? Sughävert kanske? (internt skämt sedan 10 år tillbaka) Kan inte så mycket om att scripta eller programmera men jobbar mycket i oracle och är rätt duktig på klipp/klistra & sök/ersätt.