Le problème est que les caractères que vous utilisez ne peuvent pas être représentés dans l'encodage sur lequel vous avez défini le fichier (Cp1252). La façon dont je le vois, vous avez essentiellement deux options:
Option 1. Modifiez le codage.According to IBM, vous devez définir le codage sur UTF-8. Je crois que cela résoudrait votre problème.
- Définir le fichier texte global encodage préférence Workbench> Editeurs à "UTF-8".
- Si un codage autre que UTF-8 est requis, définissez le codage sur le fichier individuel plutôt que d'utiliser le paramètre de préférence globale. Pour ce faire, utilisez la sélection de menu Fichier> Propriétés> Info pour définir l'encodage sur un fichier individuel.
Option 2. Retirez les caractères qui ne sont pas pris en charge par le codage des caractères "Cp1252". Vous pouvez remplacer les caractères non pris en charge par Unicode escape sequences (\ uxxxx). Bien que cela vous permettrait de sauvegarder votre fichier, ce n'est pas forcément la meilleure solution.
Pour les caractères que vous avez spécifié dans votre question ici sont les séquences d'échappement Unicode:
♥ \u2665
♦ \u2666
♣ \u2663
♠ \u2660
vous pouvez toujours appuyer sur Alt + number-from-keypad, il suffit de connaître la table ascii. – Infested