word 插入内容 怎么换行?
java 拼接字符串写入word中后,字符串总是连在一起的一串,字符串中加入什么符号能使得写过到word中的字符串能换行?或者用什么方法能换行! --------------------编程问答-------------------- \r\n试过了没有 --------------------编程问答-------------------- 试过的 word 不识别的 没得反应 --------------------编程问答-------------------- shift+Enter --------------------编程问答-------------------- 看错了,页面拼接使用使用<br/>,类拼接使用\n --------------------编程问答-------------------- 不知道setWordWrapped(boolean wrap)这个可以不,你找找rtf的换行是什么字符试试,POI对word支持的不好。 --------------------编程问答-------------------- replace方法将"\n"替换为<br> --------------------编程问答-------------------- 哦 谢谢咧 我试试看 。。。。 --------------------编程问答-------------------- 我是想把我写入到word的文本 换行显示 在word 中换行 不是在控制台换行啊 --------------------编程问答-------------------- <br>可以 --------------------编程问答-------------------- StringBuffer word = new StringBuffer();word.append("1、评议会结果: 同意 ");
word.append("<br>");
word.append("2、担保额度为:500万元; 担保费率为:2%; 保证金 :10%; 期限:一年");
word.append("\r\n");
word.append("3、落实以下反担保条件: ");
这两种 都试过了 写到word 进去 <br> 当做字符串处理了 \r\n 也没反应。。。。 --------------------编程问答-------------------- 你用什么方式写的word,poi? --------------------编程问答-------------------- \r或\n试试吧 --------------------编程问答-------------------- 是滴啊 --------------------编程问答-------------------- 这个用过 没用的 --------------------编程问答-------------------- 之前见过一个帖子可以换行的,你找找吧。 --------------------编程问答-------------------- 找了一上午 试过了都冒得用。。。。 哎
--------------------编程问答-------------------- POI word api太粗糙了,实在不行就google吧 --------------------编程问答-------------------- 谢谢了 我最找找相关的资料看看 。。。。 --------------------编程问答-------------------- System.getProperty( "line.separator ")
试试吧 --------------------编程问答-------------------- 这个怎么用哦 ? --------------------编程问答-------------------- 这个怎么用哦 ? --------------------编程问答-------------------- 谢谢你咧 但是这个换行符贴进去 也冒得反应 --------------------编程问答-------------------- 能给我看看你的代码么
--------------------编程问答-------------------- 可以啊
StringBuffer word = new StringBuffer();
word.append("1、评议会结果: 同意 ");
word.append(System.getProperty("line.separator"));
word.append("2、担保额度为:500万元; 担保费率为:2%; 保证金 :10%; 期限:一年");
word.append(System.getProperty("line.separator"));
word.append("3、落实以下反担保条件: ");
word.append("\r\n"); 就是把这个写到word进去 让其换行显示啊 --------------------编程问答-------------------- 貌似自动换行吧 --------------------编程问答-------------------- 是自动换行 所有的字符串就挤在一起了 这不是想要的结果啊 --------------------编程问答-------------------- 小弟也遇到这个问题了 楼主最后是怎么解决的呀 --------------------编程问答-------------------- 试一试
//读取word文本内容
Range range = hdt.getRange();
range.replaceText("需要替换的字符","\n\r");
\n与\r不能交换顺序
补充:Java , Web 开发