Горизонтальная вкладка в Юникоде - PullRequest
0 голосов
/ 04 октября 2011

У меня есть функция, которая хранит строку, которая считала StreamReader.Данный файл содержит горизонтальные вкладки, которые, как я знаю, зарегистрированы как U + 0009 в Юникоде.Я хотел бы отобразить строку в HTML, что предполагает некоторое преобразование.

Код, который я использовал для этого преобразования:

readResults = readResults.Replace(ChrW(&H9), "	")

К сожалению, нет любви.Вкладка удаляется, как и положено для любых пробельных символов, оставшихся неотброшенными.Есть идеи?

РЕДАКТИРОВАТЬ: понял это

<code>readResults = readResults.Replace(vbTab, "<pre>&#09;
")

1 Ответ

2 голосов
/ 04 октября 2011

Добавьте свойство white-space:pre-wrap CSS к вашему HTML-элементу. Это свойство заставит появиться все пробелы (включая вкладки). Если вы также хотите сохранить переводы строки, используйте white-space:pre.

...