Cobra

Скріншот програми:
Cobra
Дані програми:
Версія: 0.98.4
Дата завантаження: 3 Jun 15
Розробник: Jose
Ліцензія: Безкоштовно
Популярність: 8

Rating: 5.0/5 (Total Votes: 1)

Кобра HTML Інструментарій є бібліотека з відкритим вихідним кодом, що забезпечує чистий HTML Java парсер і визуализатор. Кобра призначено для підтримки HTML 4, Javascript і CSS 2. Аналізатор може бути використаний незалежно від візуалізації Cobra.
Воїн браузер додаток, що використовує інструментарій Cobra для аналізу і візуалізації HTML.
Програма випробувань:
Кобра поставляється з програмою випробувань, що показує, як виявляється URL і його HTML DOM в поданні дерева. Він може бути запущений наступним чином:
встановити CLASSPATH = cobra.jar; js.jar
Java -Xbootclasspath / р: dom.jar org.xamjwg.html.test.TestEntry
Слід зазначити, що параметр -Xbootclasspath необхідно тільки з JDKs до 1,5.
Парсер Використання:
Рекомендований спосіб використовувати аналізатор кобра за допомогою класу DocumentBuilderImpl, наступним чином:
імпортувати org.xamjwg.html.parser *.
імпортувати org.xamjwg.html.test *.
імпортувати org.xamjwg.html *.
імпортувати org.w3c.dom *.
...
HtmlParserContext контекст = новий SimpleHtmlParserContext ();
DocumentBuilderImpl DBI = новий DocumentBuilderImpl (контексту);
Документ Документ = dbi.parse (новий InputSourceImpl (InputStream));
Надання Використання двигуна:
Гойдалки компонент, 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 селектори були реалізовані.
  • згортання полів тепер функціональні.
  • маржа ТІЛА тегів і переповнення в даний час встановлюється.
  • оптимізація макет був реалізований.
  • Різні користувальницькі представив патчі були застосовані й інші помилки були виправлені.

Що нового у версії 0.98.3 :.

    були реалізовані
  • SUB і SUP
  • Близько 20 інших користувальницьких повідомили помилки були виправлені.

Вимоги

  • J2SE 1.4

Cobra

Коментар не знайдено
додати коментар
Включіть картинки!