Trabajar con XML es una tarea común en Java, y puede ser muy tedioso y sin la caja de herramientas adecuada. Afortunadamente, el Java Development Kit ( JDK ) proporciona un conjunto de herramientas de este tipo en el paquete org.xml.sax . Este paquete proporciona clases para leer datos XML de una manera bastante simple. Sin embargo, no se refiere directamente a la situación que se produce cuando el programa puede tener XML ya cargado en una cadena - tal vez que haya creado usted mismo o que ha cargado para procesar de alguna manera antes de ejecutar a través del analizador XML. Esta limitación es fácil de evitar con sólo un puñado de pasos intermedios. Cosas que necesitará
Java SDK ( 1.5 o superior recomendado).
Java entorno de desarrollo integrado , como Eclipse o NetBeans
Ver Más instrucciones
1
Convert la cadena XML a una matriz de bytes :
última cadena xml = " Hola mundo ! < /content >" ;
último byte [] bytes = xml.getBytes () ;
2
Crear una nueva ByteArrayInputStream utilizando la matriz de bytes de la etapa anterior :
ByteArrayInputStream final es = new ByteArrayInputStream (bytes ) ;
3
Crear una nueva InputSource utilizando el ByteArrayInputStream de la etapa anterior :
última fuente InputSource = new InputSource ( es ) ;