Pessoal,

Andei dando uma olhada na lista sobre InputStream, mas não encontrei nada
que pudesse me ajudar ... será que vcs podem?


Estou tentando transformar uma String em InputStream ....


import java.io.*;
import java.util.*;

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

import org.apache.xerces.jaxp.*;

import org.w3c.dom.Document;
import org.w3c.dom.DOMException;
import org.w3c.dom.Element;

import org.xml.sax.*;

public class TesteXMLDOM {

        public static void main(String[] args){

                Document doc  = null;
                String strXML =
"<registros><registro><nome>leandro></nome></registro><registro><nome>marcia
</nome></registro></registros>";

                byte[] bytesXML = strXML.getBytes();

                InputStream is = null;

                try{

                     int x = is.read(bytesXML);



                     InputSource xmlIS = new InputSource(is);

                    DocumentBuilderFactory docBuilderFactory =
DocumentBuilderFactory.newInstance();
             DocumentBuilder                   parser =
docBuilderFactory.newDocumentBuilder();

                    doc          = parser.parse(xmlIS);
             Element root = doc.getDocumentElement();

                    root.normalize();


                }
                catch(IOException e){
                        System.out.print("IOException =");
                        e.printStackTrace();
                }
                catch(ParserConfigurationException e){
                        System.out.println(e.getMessage());
                }
                catch(SAXException e){
                        System.out.println(e.getMessage());
                }
                catch(Exception e){
                        System.out.print("Exception =" + e.getMessage());
                        e.printStackTrace();

                }
        }
}


Está ocorrendo a seguinte exception: java.lang.NullPointerException

Alguém sabe a m... que estou fazendo!

Leandro Ferreira Granja





------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a