Module  java.xml
软件包  org.w3c.dom

Interface ProcessingInstruction

  • All Superinterfaces:
    Node


    public interface ProcessingInstruction
    extends Node
    ProcessingInstruction接口代表了一种“处理指令”,用于将XML作为将处理器特定信息保留在文档文本中的一种方式。

    不对处理指令的内容进行词法检查,因此可以使字符序列"?>"成为[ XML 1.0 ]的每个2.6的处理指令的内容。 在序列化期间,此字符序列的存在必须产生致命错误。

    另见Document Object Model (DOM) Level 3 Core Specification

    • 方法详细信息

      • getTarget

        String getTarget​()
        该处理指令的目标。 XML将此定义为开始处理指令的标记之后的第一个标记。
      • getData

        String getData​()
        该处理指令的内容。 这是从目标之后的第一个非空格字符到?>之前的?>
      • setData

        void setData​(String data)
              throws DOMException
        该处理指令的内容。 这是从目标之后的第一个非空格字符到?>之前的?>
        异常
        DOMException - NO_MODIFICATION_ALLOWED_ERR:当节点只读时提升。