Groups | Search | Server Info | Login | Register


Groups > fr.comp.sys.mac.programmation > #2961

Re: Extraire des données de plist

From Gilbert OLIVIER <gibert.olivier@orange.fr.invalid>
Newsgroups fr.comp.sys.mac.programmation
Subject Re: Extraire des données de plist
Date 2026-03-18 10:22 +0000
Organization La Kawa sans sucre
Message-ID <10pdud0$3o7q2$1@dont-email.me> (permalink)
References <10pc1jh$ihs$1@rasp.pasdenom.info> <10pcvee$3ep5a$1@dont-email.me>

Show all headers | View raw


Le mercredi 18 mars 2026, Joseph B a écrit :

> Peut-être est-ce un exemple fait à l'arrache, mais il y a un souci
> d'encodage : 
> dans le plist donné en exemple il est stipulé 
>
> <key>Content-Type</key>
>   <string>text/plain; charset=utf-8; format=flowed</string>
> mais plus bas on lit
> <key>From</key>
>   <string>=?UTF-8?B?TWFyw6ljaGFsIE4u?=
> &lt;jeanp.bu@gmail.com&gt;</string>
>
> Ça ne va pas te faciliter la vie pour alimenter des bases de données et
> établir des statistiques !
>

Je pense qu'il ne vas pas exister d'appli toute faite pour faire ce
travail, il faut l'écrire ;-)

C'est un fichier au format XML (il y en a aussi dans MacCafé ;-) ).
Newstap a retenu cette solution pour stocker les données du header.

<key>nom du champ</key>
<string>donnée brute du champ</string>

Le nom du fichier est le M-ID du message et le contenu du fichier les
données du header.

Il ne faut pas se fier à l'extension pour trouver une appli qui saurait
en extraire les données surtout avec de possibles contenus de champs
avec un texte encodé spécifiquement.
En théorie, l'on indique la version de XML utilisée et l'encodage des
données en première ligne:
Par exemple: <?xml version="1.0" encoding="UTF-8"?>
Cf les fichiers .xml et .XLF (localisation) dans le dossier Resources de
MacCafé.
Mais cela concerne l'encodage des caractères du texte du fichier.

Éventuel problème complémentaire pour une automatisation, tous les
header n'ont pas le même nombre de champs, il y a les obligatoires et
les "autres".

-- 
Gilbert
<https://maccafe.fr>
Liens vers une liste de serveurs gratuits conseillés pour les groupes fr et de
lecteurs de nouvelles sur la page <https://maccafe.fr/serveurs.html>

Back to fr.comp.sys.mac.programmation | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Extraire des données de plist Benoît L. <benoit@leraillez.com.invalid> - 2026-03-17 17:04 +0000
  Re: Extraire des données de plist Joseph B <joseph@nowhere.invalid> - 2026-03-18 01:34 +0000
    Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-18 08:57 +0000
      Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-18 09:34 +0000
        Re: Extraire des données de plist Joseph B <joseph@nowhere.invalid> - 2026-03-18 09:59 +0000
          Re: Extraire des données de plist "éM.V." <mv@gmail.com.invalid> - 2026-03-18 11:05 +0000
            Re: Extraire des données de plist Joseph B <joseph@nowhere.invalid> - 2026-03-22 18:01 +0000
              Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-22 19:00 +0000
              Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-22 19:08 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 06:58 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 08:11 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 08:23 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 09:13 +0000
                Re: Extraire des données de plist DV <dv@reply-to.not.invalid> - 2026-03-23 09:27 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 10:22 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 10:39 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 10:46 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 10:41 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 11:04 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 13:16 +0000
                Re: Extraire des données de plist "MV)" <mv@gmail.com.invalid> - 2026-03-23 13:37 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 14:39 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 16:28 +0000
                Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-23 18:40 +0000
                Re: Extraire des données de plist DV <dv@reply-to.not.invalid> - 2026-03-23 12:15 +0000
                Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-23 13:06 +0000
                Re: Extraire des données de plist Joseph B <joseph@nowhere.invalid> - 2026-03-23 13:14 +0000
                Re: Extraire des données de plist "MV)" <mv@gmail.com.invalid> - 2026-03-23 13:33 +0000
                Re: Extraire des données de plist DV <dv@reply-to.not.invalid> - 2026-03-23 13:34 +0000
    Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-18 10:22 +0000
      Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-18 10:56 +0000
        Re: Extraire des données de plist Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-03-18 13:05 +0000
          Re: Extraire des données de plist Benoît L. <benoit@leraillez.com.invalid> - 2026-03-19 13:03 +0000
            Re: Extraire des données de plist "Benoît L." <benoit@leraillez.com.invalid> - 2026-03-21 14:31 +0000
              Re: Extraire des données de plist "Benoît L." <benoit@leraillez.com.invalid> - 2026-03-21 16:54 +0000
  Re: Extraire des données de plist Gosseyn <gosseyn@gosseyn.net> - 2026-03-18 11:25 +0100
    Re: Extraire des données de plist Benoît L. <benoit@leraillez.com.invalid> - 2026-03-18 11:54 +0000
    Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-18 12:46 +0000
      Re: Extraire des données de plist Gosseyn <alan@gosseyn.net> - 2026-03-18 14:32 +0100
        Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-18 14:12 +0000
          Re: Extraire des données de plist Gosseyn <gosseyn@gosseyn.net> - 2026-03-19 09:00 +0100
            Re: Extraire des données de plist "M.V." <mv@gmail.com.invalid> - 2026-03-19 08:25 +0000

csiph-web