Я пытаюсь добавить абзац, содержащий заголовок (со стилем) и некоторый простой неформатированный текст. Следующий код уничтожает документ.docx4j добавление стиля в абзац уничтожает документ
Edit: После выполнения следующего кода и при попытке открыть документ в слово, которое я получаю сообщение об ошибке «Неизвестная ошибка» Расположение: Часть /word/document.xml Строка 1 Колонка 0
ObjectFactory factory = new ObjectFactory();
P complete = factory.createP();
org.docx4j.wml.P headline=factory.createP();
R hrun = factory.createR();
Text htxt = new Text();
hrun.getContent().add(htxt);
htxt.setValue(View_Beta.this.falseAlarmChoice.getSelectedItem().toString());
headline.getContent().add(hrun);
org.docx4j.wml.PPr pPr = factory.createPPr();
headline.setPPr(pPr);
org.docx4j.wml.PPrBase.PStyle pStyle = factory.createPPrBasePStyle();
pPr.setPStyle(pStyle);
pStyle.setVal("Title");
complete.getContent().add(headline);
P ptext = factory.createP();
R rtext = factory.createR();
Text ttext = new Text();
rtext.getContent().add(ttext);
ptext.getContent().add(rtext);
ttext.setValue(falseAlarmChoice.getSelectedItem()
+ falseAlarmDsc.getText());
complete.getContent().add(ptext);
//add to document context
View_Beta.this.c.insertAtPos(complete,
paragraphlst.getSelectedIndex());
Добро пожаловать в StackOverflow. Разработайте то, что вы подразумеваете под «уничтожением документа». Удаляет файл, разбивает форматирование, очищает содержимое документа? Дайте как можно больше деталей. – gvlasov
Пожалуйста, разархивируйте docx, затем скопируйте содержимое части word/document.xml в свой вопрос – JasonPlutext