Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come convertire Java String su un InputSource

Lavorare con XML è un compito comune in Java , e può essere abbastanza noioso senza la corretta toolkit . Per fortuna, il Java Development Kit ( JDK ) fornisce solo come un insieme di strumenti nel pacchetto org.xml.sax . Questo pacchetto fornisce classi per la lettura di dati XML in un modo abbastanza semplice . Tuttavia , non affronta direttamente la situazione che si verifica quando il programma può avere già caricato XML in una stringa - forse che si è creato voi stessi o che si è caricato di elaborare in qualche modo prima di eseguire attraverso il parser XML . Questa limitazione è facile da aggirare con solo una manciata di passaggi intermedi . Cose che ti serviranno
Java SDK ( 1.5 o superiore) .
Java Integrated Development Environment , come Eclipse o NetBeans
Mostra più istruzioni
1

Convert la stringa XML in un array di byte :

finale String xml = " ! Hello World < /content >";
byte finale

[] byte = xml.getBytes () ;
2

Creare un nuovo ByteArrayInputStream utilizzando l'array di byte dal passo precedente :

ByteArrayInputStream finale è = new ByteArrayInputStream (byte) ;
3

Creare un nuovo InputSource utilizzando il ByteArrayInputStream dal passo precedente :

finale fonte InputSource = new InputSource (è) ;

 

Programmazione © www.354353.com