Cobra

Screenshot Λογισμικό:
Cobra
Στοιχεία Λογισμικού:
Εκδοχή: 0.98.4
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Jose
Άδεια: Δωρεάν
Δημοτικότητα: 8

Rating: 5.0/5 (Total Votes: 1)

Cobra HTML Toolkit είναι μια βιβλιοθήκη ανοικτού κώδικα που παρέχει ένα καθαρό parser Java HTML και ένα renderer. Cobra έχει ως στόχο να στηρίξει την HTML 4, Javascript και CSS 2. Ο αναλυτής μπορεί να χρησιμοποιηθεί ανεξάρτητα από τον renderer Cobra.
Το πρόγραμμα περιήγησης πολεμιστής είναι μια εφαρμογή που χρησιμοποιεί το πακέτο εργαλείων Cobra για να αναλύσει και να καταστήσει HTML.
Πρόγραμμα δοκιμής:
Cobra έρχεται με ένα πρόγραμμα δοκιμών που δείχνει πώς ένα URL καθίσταται και HTML DOM της ως αναπαράσταση δέντρων. Μπορεί να εκτελεστεί ως εξής:
που CLASSPATH = cobra.jar? js.jar
java -Xbootclasspath / p: dom.jar org.xamjwg.html.test.TestEntry
Σημειώστε ότι η παράμετρος -Xbootclasspath είναι απαραίτητη μόνο με JDKs πριν 1.5.
Χρήση Αναλυτής:
Ο συνιστώμενος τρόπος για να χρησιμοποιήσετε το πρόγραμμα ανάλυσης Cobra είναι μέσω της κατηγορίας DocumentBuilderImpl, ως εξής:
εισάγετε org.xamjwg.html.parser *.?
εισάγετε org.xamjwg.html.test *.?
εισάγετε org.xamjwg.html *.?
εισάγετε org.w3c.dom *.?
...
HtmlParserContext πλαίσιο = νέα SimpleHtmlParserContext ()?
DocumentBuilderImpl DBI = νέα DocumentBuilderImpl (πλαίσιο)?
Έγγραφο Έγγραφο = dbi.parse (νέα InputSourceImpl (inputStream))?
Καθιστώντας Χρήση κινητήρα:
Ένα συστατικό Swing, HtmlPanel, μπορεί να καταστήσει ένα έγγραφο HTML, ως εξής:
εισάγετε org.xamjwg.html.parser *.?
εισάγετε org.xamjwg.html.test *.?
org.xamjwg.html.gui εισαγωγή. *?
εισάγετε org.xamjwg.html *.?
εισάγετε org.w3c.dom *.?
...
Πίνακας HtmlPanel = νέα HtmlPanel ()?
// Ο πίνακας αυτός θα πρέπει να προστεθεί ένα JFrame ή
// Ένα άλλο συστατικό Swing.
HtmlParserContext πλαίσιο = νέα SimpleHtmlParserContext ()?
HtmlRendererContext rcontext = νέα SimpleHtmlRendererContext (πάνελ)?
// Σημειώστε ότι οικοδόμος έγγραφο θα πρέπει να λαμβάνουν δύο πλαίσια.
DocumentBuilderImpl DBI = νέα DocumentBuilderImpl (πλαίσιο, rcontext)?
Έγγραφο Έγγραφο = dbi.parse (νέα InputSourceImpl (inputStream))?
// Τώρα που το έγγραφο στον πίνακα.
panel.setDocument (έγγραφο)?

Τι είναι καινούργιο σε αυτή την έκδοση:

  • Μητρική (& gt?) και αδελφών (+ ) έχουν CSS επιλογείς τεθεί σε εφαρμογή.
  • Περιθώριο κατάρρευση είναι πλέον λειτουργικό.
  • περιθώριο ετικέτα BODY και υπερχείλισης είναι τώρα να πήζει.
  • Η βελτιστοποίηση διάταξη τέθηκε σε εφαρμογή.
  • Διάφορα μπαλώματα χρήστη που υποβλήθηκαν εφαρμόζονται και άλλα σφάλματα έχουν καθοριστεί.

Τι είναι καινούργιο στην έκδοση 0.98.3:.

  • SUB και SUP έχουν εφαρμοστεί
  • Περίπου 20 άλλα σφάλματα χρήστη αναφερόμενη έχουν καθοριστεί.

Απαιτήσεις :

  • J2SE 1.4

Σχόλια για Cobra

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!