Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/06/2017, à 23:26

d10g3n

Extraire tous les textes d'un svg

je pose ça là, ça ne marche pas à 100%, mais ça marche plutôt pas mal:

xmlstarlet sel -N s=http://www.w3.org/2000/svg -t -e 'text' -c "." -n fichier.svg  > extract.txt
sed -e 's/<[^>]*>/ /g' extract.txt > text.txt

on peut certainement faire beaucoup mieux, ne serait-ce qu'avec des pipes, je ne sais pas pourquoi certains titres ne sont pas sélectionnés, mais globalement, ça permet d'exporter 90% des textes avec un formatage acceptable en termes d'espaces et de retour à la ligne.

Dernière modification par Ayral (Le 07/06/2017, à 10:01)

Hors ligne