Je sais que ce n'est pas une "vraie" question de programmation. Mais, cela concerne la programmation, donc je vais le régler quand même. J'ai un programme que j'ai besoin de tester qui lit le marqueur d'ordre d'octets du fichier pour voir si c'est utf-8 ou utf-16. Mon problème est que je ne trouve pas un éditeur de programme/texte qui me permettra de définir le marqueur d'ordre des octets. Quelqu'un peut-il me dire comment définir cela dans un fichier texte?Comment définir le marqueur d'ordre des octets pour les fichiers Unicode?
Répondre
Si vous avez besoin d'être absolument sûr de ce qui se passe, créez les fichiers en binaire, soit en utilisant un éditeur binaire hexadécimal, soit en l'écrivant depuis un programme.
Ultra Edit ou Notepad++ devraient tous deux être en mesure de le faire, et modifier l'hexagone cru trop (via un plug-in avec np ++)
Vous devriez être en mesure de voir et de modifier dans Visual Studio.NET si vous l'avez . Ouvrez la boîte de dialogue Ouvrir un fichier dans Visual Studio.
Cliquez sur le petit triangle du bouton Ouvrir et sélectionnez Ouvrir avec. Maintenant, sélectionnez l'éditeur binaire.
Vous devriez être en mesure d'éditer les valeurs hexadécimales au début du fichier pour inclure tout modèle d'ordre d'octets dont vous avez besoin.
Ce Wikipedia article décrit ce que vous devez définir les marqueurs de l'ordre des octets à être pour les différents formats de fichiers (UTF-8 ou UTF-16 par exemple)
- 1. Comment puis-je rajouter un marqueur d'ordre d'octet unicode dans Linux?
- 2. Comment définir le dossier des fichiers téléchargés pour SWFUpload?
- 3. Ruby: Comment casser une chaîne potentiellement unicode en octets
- 4. Comment définir les chaînes en majuscules/minuscules dans Unicode?
- 5. Programme gratuit pour grep les fichiers texte Unicode dans Windows?
- 6. Lire des fichiers texte Unicode avec Java
- 7. Gestion des valeurs de substitution Unicode dans les chaînes Java
- 8. Est-il possible d'utiliser Documentum pour utiliser le stockage basé sur les caractères pour Unicode?
- 9. Aligner sur le marqueur le plus proche
- 10. Comment: définir le sort dans Vim uniquement pour les emails?
- 11. comment définir charset d'entrée unicode VB.net ou VC++. Net
- 12. Qu'est-ce que le marqueur EOF pour un fichier ZIP?
- 13. Googlemaps - supprimer le marqueur précédent
- 14. Comment saisir des caractères UTF-8 de 4 octets?
- 15. Comment obtenir urllib2 pour consigner TOUS les octets transférés
- 16. Lire les octets de la chaîne comme des flottants
- 17. Comment visualiser les octets avec C/C++
- 18. C# StringTemplate - comment définir le caractère eol
- 19. serialport.Write() - comment formater les octets correctement
- 20. Comment définir la cachabilité des fichiers statiques dans IIS?
- 21. WM_CHAR non-unicode dans les fenêtres unicode
- 22. C# Comment définir des méthodes pour la même classe dans des fichiers multi-formats?
- 23. Marqueur inséré
- 24. Comment définir un mot de passe pour protéger les fichiers et les répertoires
- 25. Comment configurer le presse-papiers pour copier des fichiers?
- 26. Noms de fichiers Unicode avec zeos/sqlite
- 27. Comment faire pour convertir la version unicode de ReadDirectoryChangesW
- 28. Comment définir les autorisations de fichiers pour les utilisateurs non-administrateurs dans VB6?
- 29. sun.misc.Unsafe: Comment obtenir les octets d'une adresse
- 30. Comment faire pour convertir NSString en octets