Проблема при синтаксическом анализе html в класс Java с использованием XMLC

#java #html #parsing

#java #HTML #синтаксический анализ

Вопрос:

я скомпилировал HTML-страницу с помощью команды XMLC jar file..

 java org.enhydra.xml.xmlc.commands.xmlc.XMLC -d coremodeltemplate -class core.model.template.patientPrescriptionsHTML \core\model\template\PrePrintPrescription.html
  

это приводит к ошибке, подобной

 patientPrescriptionsHTML.java:17: core.model.template.patientPrescript
ionsHTML is not abstract and does not override abstract method renameNode(org.w3
c.dom.Node,java.lang.String,java.lang.String) in org.w3c.dom.Document
public class patientPrescriptionsHTML extends org.enhydra.xml.xmlc.html.HTMLObje
ctImpl implements org.enhydra.xml.xmlc.XMLObject, org.enhydra.xml.xmlc.html.HTML
Object {
       ^
1 error
Error: compile of generated java code failed
  

пожалуйста, предложите…

Ответ №1:

В

 class A extends B implements C {
}
  

A должен реализовывать все абстрактные методы из B и C (поскольку C является интерфейсом, все методы C неявно считаются абстрактными.)
Если, конечно, сам A не является абстрактным.