Alternatives à NTidy et d'autres ports, besoin au format HTML avec des jetons personnalisés

StackOverflow https://stackoverflow.com/questions/3662462

Question

Recherche au format (automatisé, en application) certains modèles html / NVelocity. Tidy semble être la réponse pour cela, mais tous les ports .Net semblent être problématique et pas très bien entretenu. La plupart comptent sur le code non géré sous les couvertures et qui commence d'imposer d'autres restrictions sur le projet.

Par exemple, pour utiliser le code associé à http: //www.codeproject. com / KB / MCPP / eftidynet.aspx , les projets doit maintenant être une version x86.

Y at-il une nouvelle solution préférée pour ce faire? Ou est-il un port complètement géré de TidyHtml qui comprend NVelocity ou jeton permet de définir la coutume?

Était-ce utile?

La solution

Liste Laissez-les:

  • EfTidy
  • ZetaHtmlTidy (mode mixte, donc il a besoin pour différents ensembles x86 / x64)
  • tidyfornet (assemblage géré mais dépend de dll natif HTMLTidy externe)
  • TidyATL (wrapper ATL, vieux, unmaintained, je pense qu'il est aussi en mode mixte et il faut même l'enregistrement COM?)
  • TidyNet (DLL entièrement gérée, aucune dépendance externe)

Autres conseils

Même si il est vieux et non maintenu, j'utilise TidyNet parce qu'il est entièrement géré. Est-ce que le travail très bien.

BTW: Tidy et NVelocity sont complètement indépendants. Je ne l'avais jamais traiter des modèles NVelocity avec Tidy car il sera probablement les casser ... Cependant, vous pouvez exécuter Tidy résultant html après traitement du modèle NVelocity.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top