Development #53821
rsa13: encoder le CSV avec utf_8_sig
Début:
06 mai 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour avoir le BOM et la détection automatique dans Office (soupir).
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Fichier 0001-rsa13-add-BOM-to-CSV-UTF-8-content-53821.patch 0001-rsa13-add-BOM-to-CSV-UTF-8-content-53821.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Fichier 0001-rsa13-add-BOM-to-CSV-UTF-8-content-53821.patch 0001-rsa13-add-BOM-to-CSV-UTF-8-content-53821.patch ajouté
Changement de technique, avec charset='utf_8_sig' ça ajoute un BOM à chaque nouvelle ligne (parce que csv.writer() fait un response.write() pour chaque ligne et que chaque ligne fait un self.write(buffer.encode('utf_8_sig'))
et donc plein de BOMs :/ ).
Mis à jour par Nicolas Roche il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 3b33df7afb5192e9db16f2b5a1e556e9e16ea90b Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Thu May 6 15:57:23 2021 +0200 rsa13: add BOM to CSV UTF-8 content (#53821)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
rsa13: add BOM to CSV UTF-8 content (#53821)