Dom in java

Dom in java

Exception in thread "main" org.w3c.dom.DOMException: INVALIDCHARACTERERR: An invalid or illegal XML character is specified. at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.createElement(CoreDocumentImpl.java:618) at CreatXMLFile.main(CreatXMLFile.java:29)

View Answers

February 21, 2011 at 11:11 AM

Java Create XML using DOM

import java.io.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;

public class CreatXMLFile {
  public static void main(String[] args) throws Exception {
    BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
    System.out.print("Enter number to add elements in your XML file: ");
    String str = bf.readLine();
    int no = Integer.parseInt(str);
    System.out.print("Enter root: ");
    String root = bf.readLine();
    DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
    DocumentBuilder documentBuilder =documentBuilderFactory.newDocumentBuilder();
    Document document = documentBuilder.newDocument();
    Element rootElement = document.createElement(root);
    document.appendChild(rootElement);
    for (int i = 1; i <= no; i++){
      System.out.print("Enter the element: ");
      String element = bf.readLine();
      System.out.print("Enter the data: ");
      String data = bf.readLine();
      Element em = document.createElement(element);
      em.appendChild(document.createTextNode(data));
      rootElement.appendChild(em);
    }
    TransformerFactory transformerFactory = TransformerFactory.newInstance();
        Transformer transformer = transformerFactory.newTransformer();
        DOMSource source = new DOMSource(document);
        StreamResult result =  new StreamResult(new File("C:/file.xml"));
        transformer.transform(source, result);
  }
}









Related Tutorials/Questions & Answers:
Dom in java
Dom in java  Exception in thread "main" org.w3c.dom.DOMException...(CoreDocumentImpl.java:618) at CreatXMLFile.main(CreatXMLFile.java:29)   Java Create XML using DOM import java.io.*; import org.w3c.dom.*; import
Java-XML-DOM - XML
Java-XML-DOM  Hi! I need some help. I have to make java program that loads an xml file and from it builds DOM(later i will have to work with it - like using xpath in java find some value and replace it...). Since i'm new to java
Advertisements
DOM
DOM  hello, What is DOM?   hii,ADS_TO_REPLACE_1 DOM is stands for Document object Model. DOM is an interface-oriented Application Programming Interface. We can use it for navigation of the entire document
Java dom from string
Java dom from string  Hi, How to create dom tree from string data? I am trying to search the example for java dom from string. Thanks (adsbygoogle = window.adsbygoogle || []).push({});   Hi, Following
DOM
DOM  package name for Document class?   Hi Friend, The package is known as dom api.ADS_TO_REPLACE_1 For more information, visit the following links: http://www.roseindia.net/xml/ http://www.roseindia.net/xml/dom
DOM API - Java Beginners
DOM API  How can i go through each and every node of an xml file Each and everyChild? my xml file is given below: 810 32 141 22
DOM API - Java Beginners
DOM API  How can i go through each and every node of an xml file Each and everyChild? my xml file is given below...); } } } ---------------------------------------------- Read for more information. http://www.roseindia.net/xml/dom
XML DOM error - Java Beginners
XML DOM error  import org.w3c.dom.*; import javax.xml.parsers.*; import java.io.*; public class DOMCountElement{ public static void main(String[] args) { try { BufferedReader bf = new BufferedReader(new
java code to create xml document from DOM object
java code to create xml document from DOM object  Hey! After knowing the way we can create DOM objects and add elements to it-> then displaying it on the console ;is there a way I can output the same in xml document
DOM to SAX and SAX to DOM - XML
Java DOM to SAX and SAX to DOM  Simple API for XML and Document Object Model
Java DOM Tutorial
Java DOM Tutorial       This tutorial is complete guide to DOM processing. What is DOM?ADS_TO_REPLACE_1 Document Object Model: DOM is a platform- and language-neutral interface
Question about parsing XML document with DOM in JAVA.
Question about parsing XML document with DOM in JAVA.  Hi, I need to parse a XML file witch has info about classes. So i have for each class to have its methods and for each method to get its parameters. I'm trying to do
DOM to SAX and SAX to DOM - XML
DOM SAX Parser Java  What is the Difference between SAX and DOM parsers
dom to xml string
dom to xml string  Hi, I am writing a program in java that reads... have save the dom document into xml file. How to convert dom to xml string... for converting DOM object into string data. Please check the thread dom to xml
Maven dependency for org.webjars.npm - react-dom version 15.7.0 is released. Learn to use react-dom version 15.7.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 15.7.0 ) in their Java... and includes  org.webjars.npm - react-dom version 15.7.0 java library...Maven dependency for  org.webjars.npm  - Version 15.7.0 of react-dom
Maven dependency for org.webjars.npm - react-dom version 17.0.2 is released. Learn to use react-dom version 17.0.2 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 17.0.2 ) in their Java... and includes  org.webjars.npm - react-dom version 17.0.2 java library...Maven dependency for  org.webjars.npm  - Version 17.0.2 of react-dom
Maven dependency for org.webjars.npm - react-dom version 16.0.0-beta.1 is released. Learn to use react-dom version 16.0.0-beta.1 in Maven based Java projects
; org.webjars.npm - react-dom version 16.0.0-beta.1 in Java projects. Follow...; org.webjars.npm - react-dom version 16.0.0-beta.1 java library in your... of react-dom released The developers of   org.webjars.npm - react-dom
Maven dependency for org.webjars.npm - react-dom version 18.0.0 is released. Learn to use react-dom version 18.0.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 18.0.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 18.0.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 18.1.0 is released. Learn to use react-dom version 18.1.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 18.1.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 18.1.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for batik - batik-dom version 1.6 is released. Learn to use batik-dom version 1.6 in Maven based Java projects
- batik-dom version 1.6 in Java projects. Follow the step by step tutorial for using... - batik-dom version 1.6 java library in your project. ADS_TO_REPLACE_2 Now you...Maven dependency for  batik  - Version 1.6 of batik-dom released
Maven dependency for batik - batik-dom version 1.5 is released. Learn to use batik-dom version 1.5 in Maven based Java projects
- batik-dom version 1.5 in Java projects. Follow the step by step tutorial for using... - batik-dom version 1.5 java library in your project. ADS_TO_REPLACE_2 Now you...Maven dependency for  batik  - Version 1.5 of batik-dom released
Maven dependency for org.webjars.npm - react-dom version 15.2.0 is released. Learn to use react-dom version 15.2.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 15.2.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 15.2.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 16.3.1 is released. Learn to use react-dom version 16.3.1 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 16.3.1 ) in their Java...Maven dependency for  org.webjars.npm  - Version 16.3.1 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 18.2.0 is released. Learn to use react-dom version 18.2.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 18.2.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 18.2.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 15.3.0 is released. Learn to use react-dom version 15.3.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 15.3.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 15.3.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 18.0.0-rc.3 is released. Learn to use react-dom version 18.0.0-rc.3 in Maven based Java projects
; org.webjars.npm - react-dom version 18.0.0-rc.3 in Java projects. Follow the step by step...; org.webjars.npm - react-dom version 18.0.0-rc.3 java library in your project. ADS... of react-dom released The developers of   org.webjars.npm - react-dom
Maven dependency for org.webjars.npm - react-dom version 17.0.1 is released. Learn to use react-dom version 17.0.1 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 17.0.1 ) in their Java...Maven dependency for  org.webjars.npm  - Version 17.0.1 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 17.0.0-rc.3 is released. Learn to use react-dom version 17.0.0-rc.3 in Maven based Java projects
; org.webjars.npm - react-dom version 17.0.0-rc.3 in Java projects. Follow the step by step...; org.webjars.npm - react-dom version 17.0.0-rc.3 java library in your project. ADS... of react-dom released The developers of   org.webjars.npm - react-dom
Maven dependency for org.webjars.npm - react-dom version 17.0.0-rc.1 is released. Learn to use react-dom version 17.0.0-rc.1 in Maven based Java projects
; org.webjars.npm - react-dom version 17.0.0-rc.1 in Java projects. Follow the step by step...; org.webjars.npm - react-dom version 17.0.0-rc.1 java library in your project. ADS... of react-dom released The developers of   org.webjars.npm - react-dom
Maven dependency for org.webjars.npm - react-dom version 16.14.0 is released. Learn to use react-dom version 16.14.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 16.14.0 ) in their Java...-dom version 16.14.0 in Java projects. Follow the step by step tutorial for using...-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 16.13.1 is released. Learn to use react-dom version 16.13.1 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 16.13.1 ) in their Java...-dom version 16.13.1 in Java projects. Follow the step by step tutorial for using...-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 15.6.2 is released. Learn to use react-dom version 15.6.2 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 15.6.2 ) in their Java...Maven dependency for  org.webjars.npm  - Version 15.6.2 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 0.14.0 is released. Learn to use react-dom version 0.14.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 0.14.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 0.14.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 16.7.0-alpha.0 is released. Learn to use react-dom version 16.7.0-alpha.0 in Maven based Java projects
; org.webjars.npm - react-dom version 16.7.0-alpha.0 in Java projects. Follow... and includes  org.webjars.npm - react-dom version 16.7.0-alpha.0 java library... of react-dom released The developers of   org.webjars.npm - react-dom
Maven dependency for org.webjars.npm - react-dom version 16.3.0 is released. Learn to use react-dom version 16.3.0 in Maven based Java projects
this version ( org.webjars.npm - react-dom version 16.3.0 ) in their Java...Maven dependency for  org.webjars.npm  - Version 16.3.0 of react-dom released The developers of   org.webjars.npm - react-dom project
Maven dependency for org.webjars.npm - react-dom version 15.6.0-rc.1 is released. Learn to use react-dom version 15.6.0-rc.1 in Maven based Java projects
; org.webjars.npm - react-dom version 15.6.0-rc.1 in Java projects. Follow... and includes  org.webjars.npm - react-dom version 15.6.0-rc.1 java... of react-dom released The developers of   org.webjars.npm - react-dom
DOM - XML
DOM  Hi... I created an xml file through java by using DOM Now..I need to get the prompt for download when i clicked the button... I used... in advance  Hi Friend, Do you want the code in jsp or in java? Please
Java XML Parsing Using DOM
Java XML Parsing Using SAX To Parse XML document using SAX parser method you need to follow the following steps. Consider the following XML file..."); } } A complete java class is given below based on above explanation
Maven dependency for org.apache.wss4j - wss4j-ws-security-dom version 2.3.2 is released. Learn to use wss4j-ws-security-dom version 2.3.2 in Maven based Java projects
-security-dom version 2.3.2 ) in their Java project if it is based on Maven...-security-dom version 2.3.2 java library in your project. Now you can save...-security-dom released The developers of   org.apache.wss4j - wss4j-ws
Maven dependency for batik - batik-svg-dom version 1.6 is released. Learn to use batik-svg-dom version 1.6 in Maven based Java projects
- batik-svg-dom version 1.6 ) in their Java project if it is based on Maven... to use  batik - batik-svg-dom version 1.6 in Java projects. Follow the step... that downloads and includes  batik - batik-svg-dom version 1.6 java library
Maven dependency for batik - batik-svg-dom version 1.5 is released. Learn to use batik-svg-dom version 1.5 in Maven based Java projects
- batik-svg-dom version 1.5 ) in their Java project if it is based on Maven... to use  batik - batik-svg-dom version 1.5 in Java projects. Follow the step... that downloads and includes  batik - batik-svg-dom version 1.5 java library
Maven dependency for org.apache.wss4j - wss4j-ws-security-dom version 2.4.1 is released. Learn to use wss4j-ws-security-dom version 2.4.1 in Maven based Java projects
-security-dom version 2.4.1 ) in their Java project if it is based on Maven...; org.apache.wss4j - wss4j-ws-security-dom version 2.4.1 java library in your project. ADS...-security-dom released The developers of   org.apache.wss4j - wss4j-ws
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.12.0 is released. Learn to use fluid-react-dom version 0.12.0 in Maven based Java projects
-dom version 0.12.0 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.12.0 in Java...-react-dom version 0.12.0 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.11.1 is released. Learn to use fluid-react-dom version 0.11.1 in Maven based Java projects
-dom version 0.11.1 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.11.1 in Java...-react-dom version 0.11.1 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.11.0 is released. Learn to use fluid-react-dom version 0.11.0 in Maven based Java projects
-dom version 0.11.0 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.11.0 in Java...-react-dom version 0.11.0 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.10.1 is released. Learn to use fluid-react-dom version 0.10.1 in Maven based Java projects
-dom version 0.10.1 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.10.1 in Java...-react-dom version 0.10.1 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.10.0 is released. Learn to use fluid-react-dom version 0.10.0 in Maven based Java projects
-dom version 0.10.0 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.10.0 in Java...-react-dom version 0.10.0 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.9.10 is released. Learn to use fluid-react-dom version 0.9.10 in Maven based Java projects
-dom version 0.9.10 ) in their Java project if it is based on Maven and Gradle...? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.9.10 in Java...-react-dom version 0.9.10 java library in your project. ADS_TO_REPLACE_2 Now you
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.9.9 is released. Learn to use fluid-react-dom version 0.9.9 in Maven based Java projects
? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.9.9 in Java...-react-dom released The developers of   io.fluidsonic.react - fluid-react-dom project have released the latest version of this library on 17 Mar 2021
Maven dependency for io.fluidsonic.react - fluid-react-dom version 0.9.7 is released. Learn to use fluid-react-dom version 0.9.7 in Maven based Java projects
? Steps to use  io.fluidsonic.react - fluid-react-dom version 0.9.7 in Java...-react-dom released The developers of   io.fluidsonic.react - fluid-react-dom project have released the latest version of this library on 08 Mar 2021

Ads