Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να μετατρέψει Java String σε InputSource

Εργασία με την XML είναι μια κοινή εργασία σε Java , και μπορεί να είναι αρκετά επίπονη χωρίς την κατάλληλη εργαλειοθήκη . Ευτυχώς , το Java Development Kit ( JDK ) παρέχει ακριβώς μια τέτοια εργαλειοθήκη στο πακέτο org.xml.sax . Αυτό το πακέτο παρέχει μαθήματα για την ανάγνωση δεδομένων XML σε ένα αρκετά απλό τρόπο . Ωστόσο , δεν αντιμετωπίζει άμεσα την κατάσταση που συμβαίνει όταν το πρόγραμμα μπορεί να έχει ήδη φορτωθεί XML σε μια σειρά - ίσως που δημιουργήσατε μόνοι σας ή ότι έχετε τοποθετήσει την επεξεργασία με κάποιο τρόπο πριν από την εκτέλεση μέσω ενός αναλυτή XML . Ο περιορισμός αυτός είναι εύκολο να εργαστεί γύρω με μόνο μια χούφτα των ενδιάμεσων βημάτων . Τα πράγματα που θα χρειαστείτε
Java SDK ( 1.5 ή μεγαλύτερη) .
Java ολοκληρωμένο περιβάλλον ανάπτυξης , όπως το Eclipse ή NetBeans

Παρουσίαση Περισσότερες οδηγίες
Η 1

Μετατροπή το string XML σε έναν πίνακα byte :

τελική String xml = " ! Hello World " ?

τελικό byte [ ] bytes = xml.getBytes ( ) ? 2

Δημιουργήστε ένα νέο ByteArrayInputStream χρησιμοποιώντας τον πίνακα byte από το προηγούμενο βήμα :

τελική ByteArrayInputStream είναι = νέα ByteArrayInputStream ( bytes ) ?
εικόνων 3

Δημιουργήστε ένα νέο InputSource χρησιμοποιώντας το ByteArrayInputStream από το προηγούμενο βήμα :

τελική πηγή InputSource = νέα InputSource ( είναι ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα