1
Я пытаюсь записать результат теста на единицу POI по адресу: code here, добавив строкуApache POI HWPF, заменив текст в .doc документов не удается
daDoc.write(new FileOutputStream("C:\\wordtest.doc"));
до конца метода testRangeReplacementAll , Новый документ поврежден, когда я пытаюсь открыть его со словом 2003.
Любые предложения по исправлению этого вопроса?
Я могу заменить текст, который имеет равную длину для заполнителя. Средство $ {xy} может быть заменено на 12345, а не с 1234 или 123456 –
Можете ли вы открыть исходный файл в Word 2003? << да вы можете открыть файл и сразу же сохранить его в качестве другого без каких-либо замен. Открывается ли это в Word 2003? << я могу открыть исходный файл. Результат замены не может быть открыт. Я использую файл .doc из тестового примера JUnit: http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeReplacement.doc? view = co Как я уже сказал, тест прошел нормально, но результат не может быть открыт, если я сохраню его в новом .doc-файле. –