1. 程式人生 > >22.配置檔案讀取以及驗證(二)

22.配置檔案讀取以及驗證(二)

獲取Document

尋找文件DTD的定義(EntityResolver)

​ 在驗證xml之前,需要找到這個xml的申明檔案(DTD or XSD), 在 dtd/xsd + 驗證模式的作用下,對xml進行驗證. 此dtd/xsd, 通常宣告為一網路地址,如果不指定EntityResolver, xml驗證器會通過網路去尋找此宣告,如果網路錯誤,則會報錯,通過EntityResolver,指定schema所在位置,避免網路請求.

  1. entityResolver介面類圖 在這裡插入圖片描述
  2. resouceLoader類圖 在這裡插入圖片描述
  3. 時序圖 在這裡插入圖片描述