Създаване на XML файл чрез Java

Взаимопомощ, полезна информация и всичко, извън темата на останалите секции
Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Създаване на XML файл чрез Java

Мнениеот buFka » Пон 21 авг 2006 16:45


Как става номера, някой да ми даде само насока ако може, а аз ще си го разгадавам след това....




Потребителски аватар
yboy
Мнения: 5
Регистриран на: Чет 26 яну 2006 13:58
Автомобил:
Двигател:
Местоположение: Deutschland

Re: Създаване на XML файл чрез Java

Мнениеот yboy » Пон 21 авг 2006 17:27


buFka написа:Как става номера, някой да ми даде само насока ако може, а аз ще си го разгадавам след това....


Здрасти,

става с class-овете на org.w3c.dom и XML parser за DocumentBuilderFactory

след това вкарваш този код:

DocumentBuilderFactory fact = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = fact.newDocumentBuilder();
Document doc = builder.newDocument();

и doc-a ти е готов за добавяне на Element Nodes.

Поздрави


Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Re: Създаване на XML файл чрез Java

Мнениеот buFka » Пон 21 авг 2006 17:30


yboy написа:
buFka написа:Как става номера, някой да ми даде само насока ако може, а аз ще си го разгадавам след това....


Здрасти,

става с class-овете на org.w3c.dom и XML parser за DocumentBuilderFactory

след това вкарваш този код:

DocumentBuilderFactory fact = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = fact.newDocumentBuilder();
Document doc = builder.newDocument();

и doc-a ти е готов за добавяне на Element Nodes.

Поздрави


много благодаря! мисля че сега започва да ми просветлява...


Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Мнениеот buFka » Вто 22 авг 2006 8:50


така...това е с DOM, обаче аз ще ползвам JDOM...изясни ми се как се адват nodes и прочие при създаване на нов файл, обаче не ми е ясно как да укажа къде и под какво име да запиша файла....с тоя JDOM само съдържанието на файла обработвам дефакто.


Потребителски аватар
yboy
Мнения: 5
Регистриран на: Чет 26 яну 2006 13:58
Автомобил:
Двигател:
Местоположение: Deutschland

Мнениеот yboy » Вто 22 авг 2006 9:04


Това се прави с Input и OutputStream доколкото знам. За да вземеш file от file system ти трябва нещо като това:

FileInputStream fis = new FileInputStream (xml_location_in_file_system);

Виж им конструкторите в Javadoc-ите от нета - има няколко вида Stream-ове. Тия class-ове си идват с JDK-то.


Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Мнениеот buFka » Вто 22 авг 2006 9:05


a...мислех, че е по друг начин. иначе със стрийм ми е ясно как става :)


Потребителски аватар
yboy
Мнения: 5
Регистриран на: Чет 26 яну 2006 13:58
Автомобил:
Двигател:
Местоположение: Deutschland

Мнениеот yboy » Вто 22 авг 2006 9:08


не е изключено да има и друг начин...аз само с stream-ове съм правил XML манипулации досега


Потребителски аватар
mladvampirTDI
Мнения: 1398
Регистриран на: Пет 11 мар 2005 11:12
Автомобил:
Двигател:
Местоположение: Sale, UK

Мнениеот mladvampirTDI » Вто 22 авг 2006 9:42


yboy написа:Това се прави с Input и OutputStream доколкото знам. За да вземеш file от file system ти трябва нещо като това:

FileInputStream fis = new FileInputStream (xml_location_in_file_system);

Виж им конструкторите в Javadoc-ите от нета - има няколко вида Stream-ове. Тия class-ове си идват с JDK-то.

:yeaha: :yeaha: :yeaha: :да:
това е начина, просто го записваш като тхт фаил с рачширение .xml



Върни се в “ОФФ-Топик - други”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 53 госта