Java XML Document Create string2Document(String xml, String encode)

Here you can find the source of string2Document(String xml, String encode)

Description

string Document

License

Open Source License

Parameter

Parameter Description
xml a parameter
encode a parameter

Exception

Parameter Description
ParserConfigurationException an exception
UnsupportedEncodingException an exception
SAXException an exception
IOException an exception

Declaration

public static Document string2Document(String xml, String encode)
        throws ParserConfigurationException, UnsupportedEncodingException, SAXException, IOException 

Method Source Code


//package com.java2s;
//License from project: Open Source License 

import java.io.ByteArrayInputStream;

import java.io.IOException;

import java.io.UnsupportedEncodingException;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;

import org.w3c.dom.Document;

import org.xml.sax.SAXException;

public class Main {

    public static Document string2Document(String xml, String encode)
            throws ParserConfigurationException, UnsupportedEncodingException, SAXException, IOException {
        Document document = null;

        DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = builderFactory.newDocumentBuilder();
        try {/*from w ww .j  ava  2 s . c  o  m*/
            document = builder.parse(new ByteArrayInputStream(xml.getBytes(encode)));
        } catch (Exception e) {
        }

        return document;
    }
}

Related

  1. newXMLDocument()
  2. newXMLDocument()
  3. newXmlDocument()
  4. newXmlDocument()
  5. string2Document(final String xml)
  6. stringToDocument(final String xml)
  7. stringToDocument(String doc)
  8. stringToDocument(String string)
  9. stringToDocument(String string)