Почему пропускаются абзацы - PullRequest
0 голосов
/ 22 апреля 2011

У меня есть форма, которая принимает varchar2 (5000).Это в основном поле описания.Теперь, когда пользователи вводят spces после абзацев, все они объединяются в абзац, а не кратно, как он вводится.

Почему?Например - это один абзац.

Это другой абзац.

Вот что происходит -

Это один абзац. Это другой абзац.

1 Ответ

0 голосов
/ 22 апреля 2011

Отображаете ли вы эти данные на веб-странице или через HTML каким-либо образом? Если это так, то пробелы не обрабатываются простым способом, и это может вызвать путаницу.

Обновление - похоже, что - это , отображаемое на веб-странице.

Вам нужно сделать одну из следующих вещей:

  • Отображение вашего текста внутри <pre> элемента на вашей странице OR
  • Замените возврат каретки в вашем тексте <br/> символами перед отправкой на веб-страницу. (Вам также может понадобиться что-то сделать с пробелами, если вам нужно, чтобы несколько их отображалось точно).

Это не имеет ничего общего с базами данных и связано только с тем, как отображается HTML.

Посмотрите на этот ответ Отображение открытого текста в виде пробела, поддерживающего HTML - без

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...