Je lis les données d'une base de données mysql remplie par des scripts php. Tous les caractères spéciaux sont convertis en entités html nommées ou numérotées (par exemple & a m p; & # 2 8 6;). Je ne connais aucun moyen de convertir ces caractères à ceux d'origine dans Delphi en tant que chaînes Unicode. Quelqu'un at-il jamais trouvé ou même créé une telle fonction? Cela serait très utile pour moi. Merci! MarcY at-il une fonctionnalité dans/pour Delphi qui convertit une chaîne avec des entités html nommées et numérotées en texte Unicode?
5
A
Répondre
13
En Delphi 2007, est une unité appelée HTTPApp.pas (dans [Delphi dossier] \ Source \ win32 \ Internet) qui a les fonctions HtmlEncode et HTMLDecode. Ils pourraient valoir le coup d'oeil.
Questions connexes
- 1. Conversion d'entités XML/HTML en chaîne Unicode en Python
- 2. Puis-je modifier un objet XText en une chaîne avec des références de caractères et des entités résolues?
- 3. Réglage nodeValue du nœud de texte en Javascript lorsque la chaîne contient des entités html
- 4. Convertir les entités HTML à Unicode et vice versa
- 5. Comment rechercher et remplacer des entités HTML avec jQuery?
- 6. C# convertit une chaîne à utiliser dans une condition logique
- 7. Comment convertir des séquences d'échappement Unicode en caractères Unicode dans une chaîne .NET?
- 8. Convertir une chaîne en PAnsiChar en Delphi 2009
- 9. Lire des fichiers texte Unicode avec Java
- 10. XSLT et XQuery sur une entrée html invalide, des morceaux d'URI ressemblent à des entités
- 11. Y a-t-il une bibliothèque en langage C qui convertit GPX en KML, et d'autres géo-formats?
- 12. HAML & RoR: Convertit automatiquement les apostrophes, etc., en entités HTML ASCII?
- 13. Python convertit chaîne en tuple
- 14. Désactiver Struts convertir des balises HTML en entités
- 15. Décoder des entités HTML avec Python
- 16. Entités HTML avec jQuery
- 17. Gestion d'une chaîne Unicode dans les versions Delphi <= 2007
- 18. Recherche plein texte MySQL pour les entités html
- 19. Fonctionnalité JQuery TypeWatch dans Delphi
- 20. Ruby: Comment casser une chaîne potentiellement unicode en octets
- 21. Y at-il une bibliothèque Delphi qui lit et écrit les fichiers .properties?
- 22. Delphi 7, gestion XML avec support Unicode
- 23. Comment traiter une chaîne ASCII comme unicode et annuler l'échappement des caractères d'échappement en python?
- 24. comment rechercher une sous-chaîne trouvée dans une chaîne de texte et la mettre en surbrillance
- 25. DOCTYPE entités RSS et HTML
- 26. Comment unquote une chaîne unicode urlencoded en python?
- 27. Pouvez-vous diviser une chaîne en PHP avec une regex, mais obtenir facilement la chaîne correspondante qui divise la chaîne?
- 28. Recherche plein texte avec Firebird et Delphi
- 29. Comment nettoyer une chaîne en supprimant tout ce qui est pas une lettre en PHP
- 30. Convertir des représentations unicode sur une chaîne entrante en UTF-8?
À droite, cela semble vraiment intéressant. Je vais tester cette unité plus tard, mais autant que je peux voir cela semble résoudre la question. Merci! – user133370
Il est en D2006 ainsi –
Et même en Delphi 7. –