Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java Динамическое программирование https://www.cyberforum.ru/ java/ thread1045154.html
На вершине лесенки, содержащей N ступенек, находится мячик, который начинает прыгать по ним вниз, к основанию. Мячик может прыгнуть на следующую ступеньку, на ступеньку через одну или через 2. ...
2 задачки Java
1) Пример FJP: package tmp; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.RecursiveAction; /* * Пример использования ForkJoinPool, умного ExecutorService'a, *...
Java Код ошибки
Exception in thread "D3D Screen Updater" Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source) at...
Java Программа 8 ферзей Доброго времени суток. Нужно написать программу, но мыслей нету вообще, как это сделать, есть какие варианты? программа должна расставить 8 ферзей на шахматной доске размером 8 на 8. Вывести... https://www.cyberforum.ru/ java/ thread1043196.html
Java Какую книгу преобрести? https://www.cyberforum.ru/ java/ thread1043074.html
Добрый день,господа программисты.Решил освоить программирование.Какое-то время изучал основы Pascal.Выучил массивы,циклы,вложенные циклы.Потом это же самое прошел на Си. Сейчас же решил не тратить...
Ожидание получения имени Java
Нужно получить имя для последующих действий, в функции после создания текстового поля нужно ожидать пока пользователь впишет значение. Как это лучше реализовать? static String getName(String...
Java java не обрабатывает относительные пути файлов?
То есть так работает: java hello А так нет: java ..\hello Почему? Во втором случае hello.class в родительской папке ЕСТЬ, java установлен по умолчанию, путь к нему в переменной PATH среды...
Java Приведение типов У меня есть задача - записывать MAC адрес формата IPv4 в безбуквенной форме. Я нашел пример преобразования в ненужную мне сторону - из безбуквенной формы в "нормальную":... https://www.cyberforum.ru/ java/ thread1042032.html
Java Как узнать продолжительность Wav Файла? https://www.cyberforum.ru/ java/ thread1041194.html
Приветствую дорогие друзья! Возникла проблема как узнать продолжительность файла Wav? Есть записанное слово (продолжительность примерно 2 секунды,как вот эти две секунды узнать?)) Вот сам код:...
Java Литература для начинающих Напишите пожалуйста учебники по JAVA для начинающих на русском и поновее в заранее спасибо https://www.cyberforum.ru/ java/ thread1040704.html
0 / 0 / 0
Регистрация: 29.11.2013
Сообщений: 27
0

Написание файла с Apache Poi

17.12.2013, 14:58. Показов 2202. Ответов 9
Метки (Все метки)

при использовании Apache poi для сохранения текста в файл .docx, мне выдаёт пустой документ без текста, т.е заданный текст не записывается в файл, посоветуйте что может быть не правильно написано в коде,

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
public void dothis() throws ParserConfigurationException, SAXException,
            IOException, TransformerFactoryConfigurationError,
            TransformerException {
        
        in = new BufferedReader(new FileReader("D:\\Probe.xml"));
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
            // Get the DOM Builder
        DocumentBuilder builder = factory.newDocumentBuilder();
        Document document = builder.parse("D:\\Probe.xml");
    
        XWPFDocument document1 = new XWPFDocument();
        XWPFParagraph paragraphOne = document1.createParagraph();
        XWPFRun paragraphOneRunOne = paragraphOne.createRun();
        paragraphOneRunOne.setText(in);
       
        FileOutputStream outStream = null;
        try {
            outStream = new FileOutputStream("D:\\dd3.docx");
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
 
       
        List<Elementt> empList = new ArrayList<>();
    // Iteration durch den Knoten und die kinder Knoten extraktion
        NodeList nodeList = document.getDocumentElement().getChildNodes();
        
        for (int i = 0; i < nodeList.getLength(); i++) {
            Node node = nodeList.item(i);
        
            if (node instanceof Element) {
                Elementt emp = new Elementt();
                emp.id = node.getAttributes().getNamedItem("id").getNodeValue();
 
                NodeList childNodes = node.getChildNodes();
                for (int j = 0; j < childNodes.getLength(); j++) {
                    Node cNode = childNodes.item(j);
 
                    // Unterelementen von xml identifizieren
                    if (cNode instanceof Element) {
                        String content = cNode.getLastChild().getTextContent()
                                .trim();
                        switch (cNode.getNodeName()) {
                        case "text":
                            emp.text = content;
                            break;
 
                        }
                    }
                }
                empList.add(emp);
            }
 
        }
       for (Elementt emp : empList) {
            document1.println(emp);
            document1.write(outStream);
        }   
       outStream.close();
        }


Вернуться к обсуждению:
Написание файла с Apache Poi
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2013, 14:58
Готовые ответы и решения:

Apache POI
Всем привет! Возникла необходимость на работе составлять отчеты по шаблону в MS Word. Начальство...

Apache POI
как её корректно установить на eclipse?

Как подключить Apache POI
я новичок в java, работаю в intellij, нужно написать считку с excel файла, но не могу подключить...

Apache POI, диапазон ячеек
Как покрасить диапазон ячеек?

__________________
9
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.