模块 java.xml

接口 Source

所有已知的实现类:
DOMSource , SAXSource , StAXSource , StreamSource

public interface Source
实现此接口的对象包含充当源输入(XML 源或转换指令)所需的信息。
自从:
1.4
  • 方法总结

    修饰符和类型
    方法
    描述
    获取使用 setSystemId 设置的系统标识符。
    default boolean
    指示 Source 对象是否为空。
    void
    setSystemId(String systemId)
    为此源设置系统标识符。
  • 方法详情

    • setSystemId

      void setSystemId(String  systemId)
      为此源设置系统标识符。

      如果源不从 URL 获取数据,则系统标识符是可选的,但提供一个可能仍然有用。例如,应用程序可以使用系统标识符来解析相对 URI 并包含在错误消息和警告中。

      参数:
      systemId - 作为 URL 字符串的系统标识符。
    • getSystemId

      String  getSystemId()
      获取使用 setSystemId 设置的系统标识符。
      返回:
      使用 setSystemId 设置的系统标识符,如果未调用 setSystemId,则为 null。
    • isEmpty

      default boolean isEmpty()
      指示 Source 对象是否为空。空意味着此源没有可用的输入。
      实现要求:
      此方法的默认实现抛出 UnsupportedOperationException
      返回:
      如果 Source 对象为空,则为真,否则为假