国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Eclipse添加DTD文件實現xml的自動提示功能

2019-11-08 02:22:00
字體:
來源:轉載
供稿:網友
 以iBATIS編寫 Sql Map Config 配置文件為例, 添加 sql-map-config-2.dtd 到Eclipse中, 從而獲得xml自動的提示的功能, 能更好的按照iBATIS官方定義的規范來編寫xml文檔.   記住xml中有這么一句話.<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">Eclipse中打開window-->PReferences-->XML-->XML catalog           點擊add按鈕,彈出對話框

 location中填入你所下載的DTD文件的本機位置;

Key Type 選擇 Public ID;

Key 則填入xml文檔頭部 <!DOCTYPE sqlMapConfig PUBLIC 后面的那些.

 

搞定了!

現在新建一個xml試看看~~

 

效果出來了, 十分的方便~~

 

如果你的還不行... 那記得檢查一下剛剛的輸入...

還有記得, xml的打開方式 改成XML editor

 

下面是對于XML 以及 DTD的一些了解.

 

 

 

為什么加入DTD會有這么強大的功能...

看看百度百科 對DTD的定義:

(Document Type Definition)

  DTD 是一套關于標記符的語法規則。它是XML1.0版規格的一部分,是XML文件的驗證機制,屬于XML文件組成的一部分。

  DTD 是一種保證XML文檔格式正確的有效方法,可以通過比較XML文檔和DTD文件來看文檔是否符合規范,元素和標簽使用是否正確。

  XML文件提供應用程序一個數據交換的格式,DTD正是讓XML文件能夠成為數據交換的標準,因為不同的公司只需定義好標準的DTD,各公司都能夠依照DTD建立XML文件,并且進行驗證,如此就可以輕易的建立標準和交換數據,這樣滿足了網絡共享和數據交互。

  DTD文件是一個ASCII的文本文件,后綴名為.dtd。

 

 

 

不同用途的xml文件, 會規定自己的一套DTD文檔. 用來規范用戶編寫的xml文件

以iBATIS的SqlMap文件為例

 

<span style="font-size: small;"><!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"     "http://ibatis.apache.org/dtd/sql-map-2.dtd"></span>  

 !DOCTYPE 指定了文檔遵循的文檔類型定義(DTD) , 說明該xml文檔以dtd模式進行解析.

 其中, PUBLIC 后面的跟的這串"-//ibatis.apache.org//DTD SQL Map 2.0//EN"  指的是指定dtd文件, 可以看成是個唯一的標識符

 "http://ibatis.apache.org/dtd/sql-map-2.dtd" 則是dtd文件在官方網站的地址

 

我們可以利用這個官網地址, 把相對應的dtd文件下載下來. 加入到Eclipse中.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 斗六市| 岚皋县| 同德县| 罗城| 石家庄市| 陵川县| 揭西县| 江口县| 绥中县| 安阳县| 古丈县| 巧家县| 前郭尔| 克拉玛依市| 五原县| 嵊州市| 洞头县| 湘潭县| 德阳市| 磐安县| 隆回县| 大姚县| 盱眙县| 蕉岭县| 深水埗区| 绍兴县| 汤阴县| 兴业县| 台东县| 吉安县| 友谊县| 嵊州市| 克拉玛依市| 江油市| 凌云县| 寻甸| 龙海市| 麻江县| 清河县| 常宁市| 微山县|