Hallo zusammen,
ich stehe vor einem Problem, bei dem ich nicht wirklich einen Ansatz habe.
Ich habe einen Ordner voller Unterordner mit generierten Ordnernamen, die Ordnernamen bestehen aus einem C und einem Zeitstempel, die habe ich bereits in eine CSV geschrieben.
In jedem Unterordner ist eine Datei, mit ebenfalls generiertem Dateinamen, ohne Dateiendung.
In jedem Unterordner ist auch eine XML-Datei, in der der ursprüngliche Dateiname, und die Endung steht. Die XML heißt immer gleich.
Wie bekomme ich es nun hin, der Datei wieder ihre Dateiendung aus der XML anzuhängen?
Die XML ist wie folgt aufgebaut:
C2009040207381750118 ist der Ordner mit generiertem Namen
0000.5443.142.pdf ist der ursprüngliche Dateiname
B2009040207384410019 ist der generierte neue Dateiname
Am liebsten wäre es mir, die Dateien umzubenennen in B2009040207384410019_0000.5443.142.pdf (also alter + neuer Dateiname.ENDUNG), und ich benötige eine CSV mit Verknüpfung Ordnername + kombiniertem Dateinamen.
Kann mir jemand weiterhelfen?
Vielen Dank.
lg
ich stehe vor einem Problem, bei dem ich nicht wirklich einen Ansatz habe.
Ich habe einen Ordner voller Unterordner mit generierten Ordnernamen, die Ordnernamen bestehen aus einem C und einem Zeitstempel, die habe ich bereits in eine CSV geschrieben.
In jedem Unterordner ist eine Datei, mit ebenfalls generiertem Dateinamen, ohne Dateiendung.
In jedem Unterordner ist auch eine XML-Datei, in der der ursprüngliche Dateiname, und die Endung steht. Die XML heißt immer gleich.
Wie bekomme ich es nun hin, der Datei wieder ihre Dateiendung aus der XML anzuhängen?
Die XML ist wie folgt aufgebaut:
Code:
<?xml version="1.0" encoding="UTF-8"?>
-<CatalogMetadata relative_path="/01/ARTIKEL/C2009040207381750118">
<CatalogEntry filename_original="0000.5443.142.pdf" filename="B2009040207384410019"/>
</CatalogMetadata>
C2009040207381750118 ist der Ordner mit generiertem Namen
0000.5443.142.pdf ist der ursprüngliche Dateiname
B2009040207384410019 ist der generierte neue Dateiname
Am liebsten wäre es mir, die Dateien umzubenennen in B2009040207384410019_0000.5443.142.pdf (also alter + neuer Dateiname.ENDUNG), und ich benötige eine CSV mit Verknüpfung Ordnername + kombiniertem Dateinamen.
Kann mir jemand weiterhelfen?
Vielen Dank.
lg