golang: gewusst wie: ersetzen von "\n" mit "<br>"

Ich versuchte es mit strings.Replace(s,"\n","<br>",-1);
Aber das Ergebnis ist etwas anders, die angezeigt werden könnte, wie <br> in einem web-browser, sondern ist in der Tat nicht "<br>". Kann mir jemand sagen, wie dies zu tun?

Mein primäres Ziel ist die Veränderung des end-of-line-Zeichen aus einer <textarea> in eine <br> - tag in html.

Jeder Hinweis wäre willkommen, danke im Voraus.

PS:

Q: Sind Sie versuchen, um es aus der Datenbank?

A: Ja, ich bekomme den string von GAE-Datenbank, und ersetzen Sie dann \n mit <br>. Gibt es etwas anderes mit dem string aus der Datenbank?

  • Ich Tat, was Sie schrieb (strings.Replace(s,"\n","<br>",-1)) und ich bekam eine <br> an die Stelle der "\n". Warum sagen Sie Sie nicht bekommen, "<br>" ? Was machen Sie später mit diesem string ?
  • Sind Sie versuchen zu Holen, bilden eine Datenbank?
  • Ich denke, dass er vielleicht entkommen, indem Sie die template-Paket
InformationsquelleAutor DeanSinaean | 2012-10-01
Schreibe einen Kommentar