Question

Je suis toujours en train de coder mon projet de dernière année à l'université et j'ai rencontré un problème dans lequel j'ai besoin de convertir de HTML en correspondance ou à VISA VERSA.Maintenant, je n'ai aucune expérience de Perl, Python, etc. Donc, j'ai besoin d'une solution facile à mettre en œuvre, je n'ai que environ 6 semaines pour la compléter maintenant.J'écris les données d'une zone de texte WMD sur SQL Server et je peux le télécharger comme point manquement ou html, mais si ces données doivent être modifiées, il ne peut pas être en HTML car cela serait trop déroutant pour l'utilisateur final perçu pouravoir zéro / très peu informatique "savoir comment".

Que dois-je faire?

Était-ce utile?

La solution

Karmastan's answer is probably the best here. Keeping the raw Markdown in the database is a really good solution as it allows users to upkeep the content in a form with which they're familiar.

However, if you have a bunch of HTML which is already converted, you might want to look at something like Markdownify: The HTML to Markdown converter for PHP.

Edit: based on what you've said below, there are a few things you should keep in mind:

  1. Make sure that the following is set in wmd.js:

    wmd_options = {"output": "Markdown"};

    This ensures that you're storing Markdown in the database.

    Source: How do you store the markdown using WMD in ASP.NET?

  2. When outputting the Markdown to the web, you need to transform it to HTML. To do this, you'll need a library which does Markdown -> HTML conversion. Here are two examples:

I'm not a .NET developer, so I can't really help with how these libraries should be used, but hopefully the documentation will make that clear.

Autres conseils

If you look at the web site for Markdown, you'll find a Perl script that converts Markdown-syntax documents to HTML. Keep Markdown text in your database and invoke the script whenever you need to display the text. No Perl knowledge required!

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