IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AppleScript Discussion :

Formatage des textes


Sujet :

AppleScript

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2014
    Messages : 50
    Par défaut Formatage des textes
    Bonjour,
    Je reviens avec un question autour du formatage de texte que je copie.
    Je pars souvent à la pêche de parties de texte ou de lignes dans un xml formaté en UTF_8

    UN EXEMPLE
    Prenons par exemple cette ligne:
    <smart-collection name="T_Ⓜ️_MULTICAM" match="all">
    Ici j'aimerais reporter cette ligne dans un autre xml.
    Lorsque je la collecte via une liste et que je demande ensuite de l'écrire dans un autre document (xml lui aussi), cela me donne après écriture :
    <smart-collection name="T_?_MULTICAM" match="all">
    Cela signifie donc que l'écriture à transformé "Ⓜ️" en "?". Cela le fait d'ailleurs pour tous les émoji que je souhaite reporter.
    Je me demande donc où ça pêche.


    PLUS GÉNRALEMENT
    Je suis un peu perdu dans tout ce qui est formatage de texte.
    Connaissez vous une documentation qui me permette de procéder de la bonne façon.

    PS:
    la Liste (raccourcie pour l'exemple) dans laquelle je pêche ma ligne Pour info Guil indique un guillemet et est déclarée ainsi : set Guil to ASCII character 34)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    LignesALL to {"        <smart-collection name=" & Guil & "🎦_VIDEO_SEUL" & Guil & " match=" & Guil & "any" & Guil & ">", "            <match-media rule=" & Guil & "is" & Guil & " type=" & Guil & "videoOnly" & Guil & "/>", "        </smart-collection>", "        <smart-collection name=" & Guil & "T_🎬_PROJET" & Guil & " match=" & Guil & "all" & Guil & ">"}
    Chaque item de la liste n'est donc ni plus ni moins qu'une liste de lignes que je veux recopier dans un autre document XML ("Destination") vierge au départ. Ce sont des lignes que j'ai copié d'un XML de référence pour créer la liste.
    J'écris donc ces ligne dans le document Destionation en utilisant la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    repeat with M from 1 to count of LignesALL
    	write ((item M of LignesALL) & return) to file Destination starting at eof
    end repeat
    Merci par avance de vos lumières...
    Martin

  2. #2
    Membre émérite

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Septembre 2010
    Messages
    606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2010
    Messages : 606
    Par défaut
    Bonjour,
    Juste une petite suggestion: au lieu de gérer des textes pour copier d'un XML à un autre, pourquoi ne pas utiliser les fonctions Applescript de gestion des XML ?

    Je ne suis pas certain, mais peut être ces objets xml ne sont ils pas transformés comme le texte l'est ?

    Voici un exemple dans la documentation Apple:
    https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/WorkwithXML.html

    Cordialement

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2014
    Messages : 50
    Par défaut
    Merci Philippe pour ta réponse,
    Je vais regarder ça de plus près alors.
    Et vous tiens au courant.
    Bonne journée.
    Martin

Discussions similaires

  1. [Toutes versions] Fonction TEXTE(222,"[HH]:MM") formatage des heures
    Par larix dans le forum Conception
    Réponses: 4
    Dernier message: 04/11/2019, 12h57
  2. Création de fichier texte et formatage des sorties
    Par pressdell dans le forum Débutez
    Réponses: 3
    Dernier message: 01/12/2011, 15h37
  3. Réponses: 1
    Dernier message: 21/04/2008, 16h00
  4. [VBA-E] Formatage des données à l'ouverture d'un fichier texte
    Par jmercier dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/11/2005, 17h00
  5. formatage des requêtes sous psql
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/02/2004, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo