springboot转换字符串中换行符为<br/>
时间: 2024-10-10 19:01:43 浏览: 41
SpringBoot 中,当你想要在前端以 `<br>` 显示用户输入的换行符时,可以采用类似的方法来处理。假设你有一个字符串 `temp[1]` 包含了用户输入的文本,其中可能包含 `\r\n` 换行符,你可以这样操作:
```java
String originalStatement = temp[1];
// 替换原始的换行符为 HTML 的 <br> 标签
String processedStatement = originalStatement.replace("\r\n", "<br/>");
// 存储处理后的字符串到相应的对象属性,如 ObjectXXX.setStatement(processedStatement);
```
这会将每个`\r\n`对替换为`<br/>`,从而在前端显示为换行。
同样,在Vue.js的模板中,如果你接收到后端返回的字符串中包含换行符,也可以通过类似的方式替换,比如:
```html
<p class="univ-details-text" v-html="univDtlInfo.highSchoolDesc.replace(/\n/g, '<br/>')"></p>
```
这段HTML代码中的 `v-html` 绑定表达式会将字符串中的所有`\n`替换成`<br/>`标签,以便在浏览器中正确地显示换行。
阅读全文