我正在尝试使用Xerces 2.8
将DOCTYPE声明添加到输出XML文件中我正在使用DOMDocument * doc1 = implementation-> createDocument();创建文档
我想将doctype从doc添加到doc1。
我可以从doc获取doctype:
DOMDocumentType * document_type = doc-> getDoctype();
但是,我无法将document_type传递给函数createDocument()。
有没有人有如何做到这一点的例子?
谢谢,
吉尔默
答案 0 :(得分:0)
您必须将Xerces实例的“http://xml.org/sax/properties/lexical-handler”属性设置为“LexicalHandler”类型的对象。您将收到有关“startDTD”回调的任何事件的通知。对于Java来说,这至少是正确的。 C应该是相同的。