Supposons que je veux rendre/présent un texte transmis sous la forme de certains lightweight
markup language
. Y a-t-il des bibliothèques prêtes à l'emploi pour Android
, qui prennent comme texte d'entrée dans un langage de balisage léger et le présentent bien? Quand je dis langage de balisage léger, je veux dire Markdown (http://en.wikipedia.org/wiki/Markdown) ou quelque chose de similaire.Existe-t-il une bibliothèque de langage de balisage léger pour Android?
Répondre
Vous pouvez consulter:
Je ne l'ai pas essayé.
Cela fonctionne, mais la dernière version a des problèmes avec quelques chiffres dans le texte étant interprétées comme des entités; par exemple. "Le 39ème président" devient "Le & 39ème président".
Cela fonctionne correctement, mais plutôt dans la ancienne version 0.8.0.1 Je l'utilise actuellement est vraiment surprenant d'UC
(*) - bien plus que JMD. Cela dépend de l'analyseur PEG étuvé séparé (qui a aussi une version plus récente que celle que j'utilise actuellement).
(Atteint en fonction du commentaire ci-dessous)
(*) La charge excessive de l'UC semble se produire uniquement sur la machine virtuelle IBM Classic pour l'AS/400.
NOTE: Je l'ai utilisé que sur ces machines virtuelles Java, pas sur Android, mais je ne connais aucune raison pour laquelle tout ou partie d'entre eux ne devrait pas fonctionner sur Android.
Il y a aussi AndDown, une enveloppe Android autour de l'analyseur à base C-sundown:
En utilisant le NDK avec cette bibliothèque C, les vitesses d'analyse syntaxique sont agréables et rapides - 5 km de l'entrée peut être converti en HTML en environ 1 milliseconde. En outre, le coucher du soleil est un processeur populaire Markdown et est le cerveau derrière GitHub-aromatisé Markdown.
Vous pouvez également vérifier markdown4j, qui est une bibliothèque Java légère (et peut être utilisée sous Android).
- 1. Langage de balisage léger pour Python
- 2. Langage de balisage commun pour adresse/emplacement
- 3. Langage de balisage IU idéal
- 4. Quel langage de balisage stocker dans une base de données?
- 5. Quel langage de balisage? Markdown ou?
- 6. Quel est le meilleur langage de balisage Java UI pour concevoir des applications pour Google Android?
- 7. Avantages et inconvénients du langage de balisage pour l'interface utilisateur
- 8. Bibliothèque PNL pour Java langage de programmation
- 9. Moteur de modèle HTML léger Android
- 10. bibliothèque de reconnaissance de langage open source?
- 11. Connaissez-vous une bonne bibliothèque REGEX pour le langage C?
- 12. Outils pour créer un analyseur de langage de balisage de l'interface utilisateur
- 13. bibliothèque d'algèbre linéaire pour le langage de programmation D
- 14. Créer une bibliothèque pour le développement Android?
- 15. Comment écrire une bibliothèque pour Android?
- 16. Bibliothèque de balisage de fichiers audio (lecture/écriture)?
- 17. Bibliothèque de codes à barres pour Android
- 18. Une bibliothèque .NET pour l'API du validateur de balisage W3C existe-t-elle?
- 19. Fil de poids léger et léger
- 20. Comment utiliser mon propre langage de balisage pour les données du modèle Rails?
- 21. Qu'est-ce qu'un bon langage de balisage à utiliser pour les tests?
- 22. Langage de balisage standard/commun pour le contenu fourni par l'utilisateur?
- 23. Écrire un analyseur (pour un langage de balisage): théorie et pratique
- 24. Projets de bibliothèque Android
- 25. Où puis-je trouver le schéma XML (fichier XSD) pour le langage de balisage Glade?
- 26. Comment inclure un javascript (widget) sur une page créée en utilisant le langage de balisage Textile?
- 27. Minuteur d'exécution de processus léger pour Windows
- 28. Y a-t-il une bonne bibliothèque de collection pour le langage C?
- 29. Bibliothèque de matrice efficace Android
- 30. Regex pour le balisage correspondant dans le balisage PHPish?
En fait, PegDown ne fonctionnera pas - je l'ai juste essayé. Il tente de générer des classes à la volée, ce qui ne fonctionnera pas sans une implémentation spécifique à Dalvik. – CommonsWare