Cobra

Screenshot Software:
Cobra
Detalii soft:
Versiune: 0.98.4
Incarca data: 3 Jun 15
Producător: Jose
Licenţă: Gratuit
Popularitate: 8

Rating: 5.0/5 (Total Votes: 1)

Cobra HTML Toolkit este o bibliotecă open source, care oferă o pur parser Java HTML și o redare. Cobra este destinat să sprijine HTML 4, Javascript si CSS 2. parser poate fi folosit independent de redare Cobra.
Browser-ul Warrior este o aplicație care utilizează setul de instrumente pentru a analiza și Cobra face HTML.
Programul de testare:
Cobra vine cu un program de testare, care arată cum se randat un URL și DOM sa HTML ca o reprezentare copac. Poate fi rulat după cum urmează:
set CLASSPATH = cobra.jar; js.jar
java -Xbootclasspath / p: org.xamjwg.html.test.TestEntry dom.jar
Rețineți că parametrul -Xbootclasspath este necesară doar cu medii JDK anterior 1.5.
Parser Utilizare:
Recomandat modul de utilizare parser Cobra este prin clasa DocumentBuilderImpl, după cum urmează:
import org.xamjwg.html.parser *.;
import org.xamjwg.html.test *.;
import org.xamjwg.html *.;
import org.w3c.dom *.;
...
HtmlParserContext context = SimpleHtmlParserContext nou ();
DocumentBuilderImpl DBI = noi DocumentBuilderImpl (context);
Document Document = dbi.parse (nou InputSourceImpl (InputStream));
Redare Utilizare Motor:
O componentă Swing, HtmlPanel, poate face un document HTML, după cum urmează:
import org.xamjwg.html.parser *.;
import org.xamjwg.html.test *.;
org.xamjwg.html.gui import *.;
import org.xamjwg.html *.;
import org.w3c.dom *.;
...
HtmlPanel panou = new HtmlPanel ();
// Acest panou trebuie adăugat la un JFrame sau
// Altă componentă Swing.
HtmlParserContext context = SimpleHtmlParserContext nou ();
HtmlRendererContext rcontext = new SimpleHtmlRendererContext (panou);
// Rețineți că constructor document ar trebui să primească ambele contexte.
DocumentBuilderImpl dBi = new DocumentBuilderImpl (context, rcontext);
Document Document = dbi.parse (nou InputSourceImpl (InputStream));
// Acum stabilite documente în panoul.
panel.setDocument (documente);

Ce este nou în această versiune:

  • Parent (& gt;) și frate (+ ) selectoare CSS au fost puse în aplicare.
  • Marja pliere este acum functional.
  • marjă tag-ul body și preaplin sunt acum setabile.
  • O optimizare aspect a fost pus în aplicare.
  • Diverse patch prezentat de utilizator au fost aplicate și alte bug-uri au fost stabilite.

Ce este nou în versiunea 0.98.3:.

  • SUB și SUP au fost puse în aplicare
  • Aproximativ 20 de alte bug-uri raportate de utilizatori au fost stabilite.

Cerințe :

  • J2SE 1.4

Comentarii la Cobra

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!