今天做 畢業(yè)設(shè)計(jì),想用XML來(lái)存數(shù)據(jù),結(jié)果生成的XML文件用dom來(lái)解析時(shí)總是抱錯(cuò),仔細(xì)查找,發(fā)現(xiàn)原來(lái)是XML中的特殊(轉(zhuǎn)義字符)字符造成的。
在XML語(yǔ)言中,用實(shí)體對(duì)特殊字符進(jìn)行轉(zhuǎn)義,需要轉(zhuǎn)義的字符有"<" 、 ">"、 "&"、 "'"、 """。
具體的轉(zhuǎn)換關(guān)系如下:
< |
< |
小于號(hào) |
> |
> |
大于號(hào) |
& |
& |
和 |
' |
' |
單引號(hào) |
" |
" |
雙引號(hào) |
????????最近初識(shí)eclipse,發(fā)現(xiàn)確實(shí)是很成功的一個(gè)開(kāi)發(fā)java的IDE,其最大的成功之處就是其插件功能,形形色色的插件,可以隨心所欲的配置我們的eclipse。
??????? 插件之于eclipse是如此的重要,因此搞清楚插件的安裝方法也是很有必要的,最近在網(wǎng)上搜到一些,也結(jié)合自己的經(jīng)驗(yàn),總結(jié)在此:
??????? 插件有四種安裝方法(據(jù)我所知):
1. “幫助”->“軟件更新”->“查找并安裝”->“搜索要安裝的新功能部件”->“新建遠(yuǎn)程站點(diǎn)”(此種方式用于在線更新)
2. “幫助”->“軟件更新”->“查找并安裝”->“搜索要安裝的新功能部件”->“新建本地站點(diǎn)”(如果插件已經(jīng)下載到了本地,請(qǐng)不要用第一種方法)
3. 直接拷貝plugins和features兩個(gè)目錄下的內(nèi)容置于$Eclipse_Home$/對(duì)應(yīng)的plugins和features下面
4. 用link外鏈接與外部插件關(guān)聯(lián)。將所有的插件用一個(gè)外部目錄存放起來(lái),假如是D:\plug-in,將上面所示的插件目錄文件全部拷貝到該目錄下,比如Tomcat插件,此時(shí)的文件路徑就是D:\plug-in\tomcat_plug\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.1.0.beta(請(qǐng)注意,方法四一定要嚴(yán)格這樣的目錄路徑放置文件)。然后在$Eclipse_Home$下新建一個(gè)links目錄,并在links目錄下建立關(guān)聯(lián)文件,假如是tomcat.link,在建立的關(guān)聯(lián)文件中加入如下語(yǔ)句:
path=D:\\plug-in\\tomcat_plug
也可以寫成下面的形式
path=D:/plug-in/tomcat_plug
還可以寫成相對(duì)路徑的形式
?剩下的事情,不用我說(shuō)你肯定都知道了,就是重啟Eclipse,在Dos窗口下進(jìn)入Eclipse安裝目錄,鍵入命令eclipse -clean,回車,或者進(jìn)入$Eclipse_Home$/configuration目錄,刪除org.eclipse.update后再重新啟動(dòng)Eclipse。
如果說(shuō)在安裝插件時(shí),eclipse在啟動(dòng)時(shí)未裝在插件,解決辦法有以下幾種:
1.刪除整個(gè)目錄/eclipse/configration/org.eclipse.update/
2.在啟動(dòng)eclipse時(shí)加上" -clean"
3.在/configration/config.ini文件中加上一行osgi.checkConfiguration = true,這樣,啟動(dòng)時(shí)eclipse就會(huì)自動(dòng)尋找安裝插件,找到以后,下次再啟動(dòng)之前將那一行刪除即可。