documenttype.java
来自「使用方法: 实例程序的运行: 每个实例下都有本实例的.xml文件或.htm」· Java 代码 · 共 41 行
JAVA
41 行
package org.w3c.dom;
/**
* Each <code>Document</code> has a <code>doctype</code> attribute whose value
* is either <code>null</code> or a <code>DocumentType</code> object. The
* <code>DocumentType</code> interface in the DOM Level 1 Core provides an
* interface to the list of entities that are defined for the document, and
* little else because the effect of namespaces and the various XML scheme
* efforts on DTD representation are not clearly understood as of this
* writing.
* <p>The DOM Level 1 doesn't support editing <code>DocumentType</code> nodes.
*/
public interface DocumentType extends Node {
/**
* The name of DTD; i.e., the name immediately following the
* <code>DOCTYPE</code> keyword.
*/
public String getName();
/**
* A <code>NamedNodeMap</code> containing the general entities, both
* external and internal, declared in the DTD. Duplicates are discarded.
* For example in:<!DOCTYPE ex SYSTEM "ex.dtd" [ <!ENTITY foo
* "foo"> <!ENTITY bar "bar"> <!ENTITY % baz "baz">]>
* <ex/> the interface provides access to <code>foo</code> and
* <code>bar</code> but not <code>baz</code>. Every node in this map also
* implements the <code>Entity</code> interface.
* <br>The DOM Level 1 does not support editing entities, therefore
* <code>entities</code> cannot be altered in any way.
*/
public NamedNodeMap getEntities();
/**
* A <code>NamedNodeMap</code> containing the notations declared in the
* DTD. Duplicates are discarded. Every node in this map also implements
* the <code>Notation</code> interface.
* <br>The DOM Level 1 does not support editing notations, therefore
* <code>notations</code> cannot be altered in any way.
*/
public NamedNodeMap getNotations();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?