Donc, il y a quelques paragraphes séparés par interlignes « \ r \ n » dans une zone de texte, disentConvertir le texte textarea en HTML valide
Paragraph1 "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
ce que je veux atteindre est de traiter chaque paragraphe en
marque. Comment tu fais ça? (Besoin d'une solution côté serveur) il ressemble<p> Paragraph 1 </p>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
En plus de la complexité, si vous avez un blockquote il
Paragraph1 "\r\n"
<blockquote> "\r\n"
test
</blockquote> "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
devrait sortir pour ressembler
<p> Paragraph 1 </p>
<blockquote>
<p>test</p>
</blockquote>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
Merci beaucoup
ps: Je vois que stackoverflow fait du bon boulot là-dessus.
De nombreux sites, y compris celui-ci, transforment intelligemment les sauts de ligne en paragraphes. WYSIWYG éditeurs sur le Web peuvent être plus de problèmes que ce qu'ils valent aussi, le HTML est souvent horrible, entre autres choses. Ce n'est pas une réponse utile. – ceejayoz
Oh, ça fait aussi des BLOCKQUOTES? –
désolé, je ne l'ai pas précisé. Oui, ce que j'essaie de faire est de lire un morceau de texte soumis à travers une zone de texte, de regarder les sauts de ligne et de convertir l'utilisateur "paragraphes" en "paragraphes" html à des fins d'affichage. Comme @ceejayoz mentioend, je ne veux pas entrer dans l'éditeur WYSIWYG car je ne veux pas traiter des choses superflues. Juste quelques cas simples. Remerciements – Liming