Я пытаюсь использовать DocumentTypeImpl с использованием Xcerces JAVA.
Вот фрагмент кода
Document htmlDoc = new MyHTMLDocumentImpl();
DocumentType docType = new DocumentTypeImpl(null, "html",
"-//W3C//DTD XHTML 1.0 Strict//EN",
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd");
System.out.println("MAYYYYY docType"+docType);
System.out.println("JUNEEEE htmlDoc"+htmlDoc)
htmlDoc.appendChild(docType);
Но я получаю следующую ошибку, в то время как функция "appendChild" сталкивается со следующей ошибкой
org.w3c.dom.DOMException: DOM005 Wrong document
at org.apache.xerces.dom.ParentNode.internalInsertBefore(ParentNode.java:393)
at org.apache.xerces.dom.ParentNode.insertBefore(ParentNode.java:325)
at org.apache.xerces.dom.DocumentImpl.insertBefore(DocumentImpl.java:410)
at org.apache.xerces.dom.NodeImpl.appendChild(NodeImpl.java:226)
at main.document.MyHTMLDocumentImpl.makeBasicHtmlDoc(MyHTMLDocumentImpl.java:34)
at main.parse.QtUiFileParser.parse(QtUiFileParser.java:52)
at main.WebApplicationView.main(WebApplicationView.java:58)
Пожалуйста, поддержите