Trabalhar com XML é uma tarefa comum em Java, e pode ser bastante tedioso , sem o kit de ferramentas adequada. Felizmente, o Java Development Kit ( JDK) fornece apenas como um conjunto de ferramentas no pacote org.xml.sax . Este pacote fornece classes para leitura de dados XML de uma maneira bastante simples. No entanto, ele não aborda directamente a situação que ocorre quando o programa pode ter XML já carregada em uma string - talvez que você mesmo criou ou que você carregado para processar de alguma forma antes de executar através do analisador XML. Esta limitação é fácil de contornar com apenas um punhado de passos intermediários. Coisas que você precisa
Java SDK ( 1.5 ou superior recomendado).
Ambiente de Desenvolvimento Integrado Java , como o Eclipse ou NetBeans
Show Mais instruções
1
Converter a seqüência de caracteres XML para um array de bytes :
xml final String = " ! Olá Mundo "; byte
final [ ] bytes = xml.getBytes () ;
2
Crie uma nova ByteArrayInputStream usando a matriz de bytes da etapa anterior :
ByteArrayInputStream final é = new ByteArrayInputStream (bytes) ;
3
Crie uma nova InputSource usando o ByteArrayInputStream da etapa anterior :
fonte InputSource final = new InputSource ( é );