有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

xml通过java创建私有外部DTD

如何通过java程序使用DOCTYPE中指定的私有外部DTD创建XML文件,如下所示:

<!DOCTYPE MY1 SYSTEM "my1.dtd">

共 (1) 个答案

  1. # 1 楼答案

    假设您想要使用作为Oracle JRE一部分的W3C DOM实现,那么就使用DOMImplementation https://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-102161490并执行以下操作:

    Document doc = domImplementation.createDocument(
      null,
      "MY1",
      domImplementation.createDocumentType("MY1", null, "my1.dtd")
    );