Arbeta med XML är en gemensam uppgift i Java , och kan vara ganska långtråkig utan rätt verktyg . Lyckligtvis ger Java Development Kit (JDK ) just en sådan verktygslåda i org.xml.sax förpackningen. Detta paket tillhandahåller klasser för att läsa XML-data i ett ganska enkelt sätt . Dock betyder inte direkt upp den situation som uppstår när ditt program kan ha XML redan finns i en sträng - kanske som du skapat själv eller som du laddat att bearbeta något sätt innan du kör igenom XML-tolken . Denna begränsning är lätt att komma runt med bara en handfull mellansteg. Saker du behöver Review, Java SDK ( 1,5 eller högre rekommenderas ) .
Java Integrated Development Environment , såsom Eclipse eller NetBeans
Visa fler instruktioner
1
Konvertera XML strängen till en byte array :
final String xml = " ! Hello World < /content >"
sista byte [ ] bytes = xml.getBytes ( ) ;
2
Skapa en ny ByteArrayInputStream med bytearrayen från föregående steg :
final ByteArrayInputStream är = ny ByteArrayInputStream ( bytes ) ,
3
Skapa en ny InputSource med ByteArrayInputStream från föregående steg :
final InputSource source = ny InputSource ( är ) ,