Découper fichier
remousse
Messages postés
299
Date d'inscription
Statut
Membre
Dernière intervention
-
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un fichier contenant la concaténation de plusieurs fichiers xml comme ceci:
J'aimerai avec un batch dos, récupérer dans plusieurs fichier chaque fichier xml.
Fichier 1 :
Fichier 2
etc
Le problème c'est que je n'arrive pas à délimiter à cause des espace et du nombre variable pour chaque ligne BLABLABLA= ***
Merci d'avance pour votre aide.
J'ai un fichier contenant la concaténation de plusieurs fichiers xml comme ceci:
BLABLABLA
BLABLABLA= 000
<header>
...
</header>
<body>
....
</body>
BLABLABLA= 111
<header>
...
</header>
<body>
....
</body>
BLABLABLA= 222
<header>
...
</header>
<body>
....
</body>
J'aimerai avec un batch dos, récupérer dans plusieurs fichier chaque fichier xml.
Fichier 1 :
<header>
...
</header>
<body>
....
</body>
Fichier 2
<header>
...
</header>
<body>
....
</body>
etc
@echo off
cls
set inputFolder=C:\_tmp\*.txt
set outputFolder='C:\_tmp\'
echo.
echo ********************
echo.Starting convertion
echo ********************
echo.
for %%f in (%inputFolder%) do call :convert %%f
goto :eof
:convert
for /F "tokens=* delims=BLABLABLA= *" %%i in ('type %1') do echo %%i
goto :eof
Le problème c'est que je n'arrive pas à délimiter à cause des espace et du nombre variable pour chaque ligne BLABLABLA= ***
Merci d'avance pour votre aide.
A voir également:
- Découper fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide