Cobra

Yazılım ekran görüntüsü:
Cobra
Yazılım detaylar:
Versiyon: 0.98.4
Qayıt: 3 Jun 15
Geliştirici: Jose
Lisans: Ücretsiz
Popülerlik: 8

Rating: 5.0/5 (Total Votes: 1)

Kobra HTML Toolkit saf Java, HTML ayrıştırıcı ve oluşturucu sağlayan açık kaynak kodlu bir kütüphanedir. Cobra HTML 4 desteklemek için tasarlanmıştır, Javascript ve CSS 2. ayrıştırıcı bağımsız Kobra renderer kullanılabilir.
Savaşçı tarayıcı ayrıştırmak ve HTML işlemek için Cobra araç kullanan bir uygulamadır.
Test Program:
Kobra bir URL oluşturulur nasıl gösterir test programı ve bir ağaç temsili olarak HTML DOM ile birlikte geliyor. Aşağıdaki gibi çalıştırılabilir:
CLASSPATH = cobra.jar set; js.jar
java -Xbootclasspath / p: dom.jar org.xamjwg.html.test.TestEntry
-Xbootclasspath Parametresi 1,5 önce JDKs sadece gerekli olduğunu not edin.
Ayrıştırıcı Kullanımı:
aşağıdaki gibi Cobra ayrıştırıcı kullanmak için önerilen yol, DocumentBuilderImpl sınıfı üzerinden gerçekleştirilir:
org.xamjwg.html.parser içe. *;
org.xamjwg.html.test içe. *;
org.xamjwg.html içe. *;
org.w3c.dom içe. *;
...
HtmlParserContext içerik = new SimpleHtmlParserContext ();
DocumentBuilderImpl dbi = new DocumentBuilderImpl (bağlam);
Belge, belge = dbi.parse (yeni InputSourceImpl (inputStream));
Motor Kullanımı Rendering:
Aşağıdaki gibi bir Salıncak bileşeni, HtmlPanel, bir HTML belgesi hale getirebilir:
org.xamjwg.html.parser içe. *;
org.xamjwg.html.test içe. *;
ithalat org.xamjwg.html.gui. *;
org.xamjwg.html içe. *;
org.w3c.dom içe. *;
...
HtmlPanel paneli = Yeni HtmlPanel ();
// Bu panel JFrame eklenmelidir veya
// Başka Salıncak bileşeni.
HtmlParserContext içerik = new SimpleHtmlParserContext ();
HtmlRendererContext rcontext = Yeni SimpleHtmlRendererContext (panel);
// Her iki bağlamları almaları gerektiğini belge oluşturucu unutmayın.
DocumentBuilderImpl DBI = new DocumentBuilderImpl (bağlam, rcontext);
Belge, belge = dbi.parse (yeni InputSourceImpl (inputStream));
// Panelde Şimdi set belge.
panel.setDocument (belge);

Bu sürümde Yeni nedir:

  • Veli (& gt;) ve kardeş (+ ) CSS seçiciler hayata geçirilmiştir.

  • Marj çökmesi artık fonksiyonel
  • olduğunu.
  • BODY etiketi marjı ve taşma şimdi ayarlanabilir bulunmaktadır.
  • Bir düzeni optimizasyon hayata geçirildi.
  • Çeşitli kullanıcı tarafından gönderilen yamalar uygulandı ve diğer hatalar düzeltildi.

sürüm 0.98.3 yeni nedir:.

  • ALT ve SUP uygulanmıştır
  • Hakkında 20 diğer kullanıcı tarafından bildirilen hatalar giderildi.

Gereksinimleri :

  • J2SE 1.4

Yorumlar Cobra

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!