aspose如何通过java获得单词bookmark之前的所有文本内容?
我想在书签之前获取所有文本内容,但我不知道如何实现。 我在aspose中使用了“extractContent”方法。word,但没有得到正确的结果。 期待您的回复,谢谢
DocumentBuilder builder = new DocumentBuilder(doc);
builder.moveToDocumentStart();
Run startRun = new Run(doc, "start");
builder.insertNode(startRun);
Run endRun = new Run(doc, "end");
builder.moveToBookmark(signBookMark.getName());
builder.insertNode(endRun);
ArrayList extractedNodesInclusive = extractContent(startRun, endRun, true);
Document dstDoc = generateDocument(doc, extractedNodesInclusive);
String result = dstDoc.getRange().getText();
log.info("result == "+ result);
# 1 楼答案
通过使用以下Aspose.Words for JavaAPI代码,可以获取Word文档中特定书签之前存在的所有内容的文本表示形式:
我与Aspose合作,担任开发人员宣传员