В этой статье описывается метод генерации файлов формата XML в Java. Поделитесь этим для вашей ссылки, следующим образом:
Вот демонстрация использования Java для генерации XML -файла
Пакет JAR JDOM.JAR Используется в демонстрации.
Ради легкого понимания, я написал демонстрацию
Импорт java.io.fileOutputStream; импорт java.io.ioexception; import org.jdom.document; import org.jdom.element; import org.jdom.jdomexception; import org.jdom.output.format; import org.jdom.output.xmloutputer; public class java2xl; Книга («1», «Триста стихи»), новая книга («2», «Подумайте на Java»), новая книга («3», «Герои Кондора»), Новая книга («4», «Подсолнечная книга»)}; public void buildxmldoc () бросает ioException, jdomexception {// Создать корневой узел и установить его свойства; Element root = new Element ("books"). Setattribute ("count", "4"); // Добавить корневой узел в документ; Документ doc = новый документ (root); for (int i = 0; i <books.length; i ++) {// Создать книгу узла; Элементы элемента = новый элемент ("книга"); // Добавить дочерние узлы в узел книги и назначить значения; elements.addcontent (новый элемент ("id"). setText (books [i] .getBook_id ())); elements.addcontent (новый элемент ("name"). setText (books [i] .getbook_name ())); // root.addcontent (элементы); } // output books.xml файл; // Сделать формат Format Format Format Format File File xml = format.getPrettyFormat (); Xmloutputter xmlout = new xmloutputter (format); Xmlout.output (doc, new FileOutputStream ("c: /books.xml")); } public static void main (string [] args) {try {java2xml j2x = new java2xml (); System.out.println («Файл books.xml генерируется ...»); j2x.buildxmldoc (); } catch (Exception e) {e.printstackTrace (); } System.out.println ("c: /books.xml был сгенерирован"); }}Эффект работы состоит в том, что на дискоте моего компьютера есть файл.
Простая демонстрация, вы можете ясно видеть
Я надеюсь, что эта статья будет полезна для всех Java Programming.