Я отправляю данные из java-кода в браузер через HTTP-запрос. данные - вот что.
ВЫХОД КОДА JAVA
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | | | 3 (100)| |
| 1 | FOR UPDATE | | | | | |
| 2 | BUFFER SORT | | | | | |
| 3 | TABLE ACCESS FULL| DD | 4 | 160 | 3 (0)| 00:00:01 |
Но когда я показываю его в браузере, он выглядит очень плохо. В основном у меня есть массив строк, который я показываю в браузере с помощью ng-repeat
. когда я показываю его в java-коде, он выглядит отлично, но в браузере не так хорошо. Я попытался сохранить пробелы, но это не помогло. Все, что мне нужно сделать, это сохранить все пробелы в строке.
{
white-space: pre;
}
Любая идея поможет? ВЫХОД БРАУЗЕРА.
Вам нужно использовать моноширинный шрифт (чтобы каждая буква имела одинаковую ширину). Вы можете сделать это, используя css:
{
font-family: "Courier New", Courier, monospace;
}
Самый простой способ - обернуть его в теги pre, но лучший способ - использовать ячейки HTML-таблицы.
<pre>
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | | | 3 (100)| |
| 1 | FOR UPDATE | | | | | |
| 2 | BUFFER SORT | | | | | |
| 3 | TABLE ACCESS FULL| DD | 4 | 160 | 3 (0)| 00:00:01 |
</pre>