1
A
回答
2
Java已經有一個內置的RTF解析器:RTFEditorKit。請參考read方法。
例如:
test.rtf
文件內容
你好
計算器
用戶
因此,它具有由\n
分離3行。
代碼:
FileInputStream stream = new FileInputStream("test.rtf");
RTFEditorKit kit = new RTFEditorKit();
Document doc = kit.createDefaultDocument();
kit.read(stream, doc, 0);
String plainText = doc.getText(0, doc.getLength());
System.out.println(plainText.split("\\n").length);
輸出= 3
1
您可以使用使用Aspose.Words for Java來得到一個RTF文檔的行數。請執行下列操作:使用getBuiltInDocumentProperties方法
- Read RTF file using document class
- 獲取BuiltInDocumentProperties對象現在,BuiltInDocumentProperties的get number of lines using getLines property對象
我希望這有助於。請注意,我在Aspose擔任開發人員傳道人。如果您需要Aspose的幫助,請告訴我。
相關問題
- 1. Java JTextPane RTF保存
- 2. RTF Java解析器
- 3. Java的RTF分析器
- 4. RTF文件中的HTML/RTF字符串
- 5. 如何從Java生成RTF?
- 6. RTF行分隔符
- 7. 在Java中將HTML轉換爲RTF?
- 8. 在Java中渲染和打印RTF
- 9. 使用JAVA將RTF轉換爲PDF,它讀取RTF文檔中的表格
- 10. 瀏覽器中RTF的行爲
- 11. c#excel格式rtf中的每一行
- 12. RichTextbox,VB.NET中的RTF
- 13. 使用java從doc或rtf文件中讀取表格數據
- 14. 創建RTF在flowdocument中運行
- 15. 用於兩個RTF文件的Java中的OpenSource API比較
- 16. 從Java到RTF轉換爲PDF
- 17. 將Java代碼格式化爲Word/RTF
- 18. SQL中的Rtf操作
- 19. asp.net中的RTF查看器
- 20. RTF中的嵌入字體
- 21. WPF中的RTF到XML(C#)
- 22. 如何在HTML中轉換RTF數據?
- 23. 如何將HTML轉換爲Java中的RTF?
- 24. 在Java中檢測RTF文檔的編碼
- 25. 使用iText將圖像添加到java中的rtf文件
- 26. 將.rtf數據導入MatLab
- 27. PHP計數rtf文件字
- 28. RTF Picturescale
- 29. 用RTF將RTF轉換爲HTML
- 30. 驗證RTF文本結構RTF