Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.mac.programmation > #2961
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> |
| Newsgroups | fr.comp.sys.mac.programmation |
| Subject | Re: Extraire des données de plist |
| Date | Wed, 18 Mar 2026 10:22:24 -0000 (UTC) |
| Organization | La Kawa sans sucre |
| Lines | 49 |
| Message-ID | <10pdud0$3o7q2$1@dont-email.me> (permalink) |
| References | <10pc1jh$ihs$1@rasp.pasdenom.info> <10pcvee$3ep5a$1@dont-email.me> |
| Reply-To | gilbert.olivier@orange.fr |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Wed, 18 Mar 2026 10:22:25 +0000 (UTC) |
| Injection-Info | dont-email.me; posting-host="b5b8c27d24f9258bc5526f2273a40498"; logging-data="3940162"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ao0qxyluxi21wSTK+X3jK" |
| User-Agent | MacCafe/3.06b1b (OS X 10.11.6 (15G22010) - MacBookPro6,2) |
| Cancel-Lock | sha1:X4bK/BtUyHng1MMpGdD5uUktBO4= sha256:VvkYq1eG+xDpUqGlMl3/bbRjaaUVjNgk1tswqMAxhXc= sha1:iQDRpyDd+qjrQVLf43+rhO8OYx4= |
| Face | iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAACXBIWXMAAAsTAAALEwEAmpw YAAACY0lEQVR4nOyXPXLCMBCFfRzKlJQchcnPHVJyBMocgZIyR8gN4AgpU6YjKz35+Vn+kcZxUA rtaBh7EdKnfauVaG7/zJrSALFVoJRVoJRVoJRVoJRVoJStD/T59W1t8c/XB3o/vh6Ob+fTednPH ZAtyH7/cT1Zm1+cdbPJ5kd0ffY7G2ohEOawT23aw4Y2D6AfttumaSDKFLr5LUi/BWLjK+YLr/sd QA3IGp6nwgB0Y1qWSU4yGxezuibRCn7vMY4A7fuwDWc1j1P/sMkJEsKvqdIlNVTA14wBOMwPsaL n0eQNQNeTBSlJYyMYuoYz3mUYjomFWYEFvTqPD5WRjTK5NDpsZvIMsmJLakY22oMElEydKhbgmF I6Yrdnx1TjgkGMntrBAUEdzI1+bMhcqkDJKTydXINKFtUR9oRMo7XKAXGhisIGgZlhnIaNrxQaH lWNCiByM3UhFMZul1lIIiYuq33g6BoY+IdzawiByBVOAlHaHpAfDpJpbmEs8yOddXri9hKlZcX4 5J6y3raHzJpGBIpSBOicD37uABVRWXMq0/jhilmxJxkbzWv3VVtISaPSdFGRKpqkmQRiwG6DitC VAB//SEo9asCq5X60sucCDfmYGR2fj1AomP1oDQ8ZvC6PUA5fpJSWqLAVfO6z0uYct2te0KJtrz mUP8hf3al71ajdmyWBYKomBS0JBIsK0vxF+X5/g3QHaPEsBgSLQjXcfXcFwimu552qCax7RyhcW 9sTN6pn9lDgr/Tw5sQzoAzQTS6yUVEoBhTBFUvqHKtAKatAKatA0/b4fHl6ufwAAAD//wMAIODF /qjQfdgAAAAASUVORK5CYII= |
| X-Face | (fOc#<x:H(8XSGDrpb`!SOTlYmPgL\T@k<t*+V.v\I9E9!1dj8^(G;V7<3D |
| In-Reply-To | <10pcvee$3ep5a$1@dont-email.me> |
| Xref | csiph.com fr.comp.sys.mac.programmation:2961 |
Show key headers only | 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?= > <jeanp.bu@gmail.com></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 | Next — Previous in thread | Next in thread | Find similar
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