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

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

Πώς να αναλύσει Αναδρομική στοιχεία XML σε Java

Parsing - ή την ανάγνωση - recursive στοιχεία που είναι γραμμένα σε επεκτάσιμη γλώσσα σήμανσης ( XML ) σας επιτρέπει να εξαγάγετε τα δεδομένα από κάθε στοιχείο XML και στη συνέχεια να μεταφερθεί σε τμήματα της αίτησής σας . Χρησιμοποιώντας τη γλώσσα προγραμματισμού Java , μπορείτε να δημιουργήσετε ένα αναλυτή που διαβάζει επανάληψη - ή αναδρομικές - δεδομένα XML . Οδηγίες
Η 1

Εκκίνηση προτιμάται Java κώδικα προγράμματος επεξεργασίας σας και να δημιουργήσετε ένα νέο έγγραφο Java . . Ανοίξτε ένα στοιχείο XML και μελετήστε τη δομή του για να καθορίσει τα ονόματα των στοιχείων δεδομένων που θα είναι το τράβηγμα 2

Βεβαιωθείτε ότι το έγγραφο Java περιέχει τις ακόλουθες τέσσερις γραμμές στο πάνω μέρος του κώδικα :

java.io. εισαγωγής * ? . java.xml.parsers εισαγωγής * ? org.w3c.dom εισαγωγής * ? . . org.xml.sax εισαγωγής * ?
εικόνων 3

Δημιουργήστε μια κλάση του κώδικα Java που είναι υπεύθυνη για την ανάγνωση των αναδρομικών στοιχείων XML . Για παράδειγμα :

Στοιχεία δημόσια τάξη { δημόσια στατική άκυρη κύρια ( String [ ] arg ) { try { BufferedReader bf = νέα BufferedReader ( νέα InputStreamReader ( System.in ) ) ? System.out.print ( " Example_XML_File . xml ")? String xmlFile = bf.readLine ( ) ? αρχείου = new File ( xmlFILE ) ? αν ( file.exists ( ) ) {
Η 4

Δημιουργήστε ένα εργοστάσιο Java που είναι υπεύθυνη για μεταφορά δεδομένων XML σε ένα έγγραφο που μπορεί να διαβαστεί . Για παράδειγμα :

DocumentBuilderFactory εργοστάσιο = DocumentBuilderFactory.newInstance ( ) ? DocumentBuilder οικοδόμος = factory.newDocumentBuilder ( ) ? Έγγραφο doc = builder.parse ( xmlFile ) ?
5

Αποκτήστε το XML στοιχείο για την DocumentBuilder χρησιμοποιώντας το ακόλουθο επιχείρημα Java :

στοιχείο στοιχείο = ( Element ) list.item ( i ) ? System.out.print1n ( element.getNodeName ( ) ) ?
Η 6

Αποθηκεύστε τον κώδικα Java , συγκεντρώνουν το υπόλοιπο του κώδικα Java εφαρμογή σας μαζί με αυτό ( αν υπάρχει άλλος κωδικός ) και , στη συνέχεια, εκτελέστε την εφαρμογή την ανάγνωση των αναδρομικών στοιχείων XML .

Η

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

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