Bonjour,
après avoir lu quelques messages ici, je me suis inspiré de commandes pour supprimer les commentaires présents dans un fichier gml.
Les commentaires sont comme en xml ou html et commencent par la balise "<!--".
Je pourrais le faire sous unix, malheureusement, je n'ai pas de machine au boulot.
Je souhaite supprimer les commentaires car mes fichiers dépassent les 500 Mo.
J'ai réussi à diviser par 2 la taille des fichiers en enlevant les commentaires manuellement avec notepad++ mais c'est long et notepad plante souvent car le fichier est trop volumineux (parfois 10 millions de lignes).
L'idée est d'automatiser la suppression de ces commentaires, j'ai pensé à un batch ou un script python mais je n'arrive pas à obtenir un résultat satisfaisant.

J'ai essayé la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
type test.gml | find /v "<!--" > test_ss-com.gml
Cela fonctionne mais certaines lignes du fichier étant longues, le batch tronque ces lignes, donc pas acceptable..

En essayant de remplacer find /v par findstr /v, la fenêtre DOS m'affiche en permanence "la ligne x est trop longue".

Quelqu'un aurait-il une idée ?