創作內容

0 GP

【JAVA筆記】開啟(創建)檔案(Document)

作者:LF(小魚)│2020-07-20 18:37:06│巴幣:0│人氣:279

一、介紹
要編輯檔案當然要先讓程式知道你要開什麼檔案,開啟方式可以用dom4j內建的DocumentFactory^1創建檔案或是用dom4j內建的SAXReader^2開啟:

這裡要注意的是,用SAXReader^2開啟會有DocumentException的拋出異常,所以要以try-catch包圍或以throws拋出異常

創建檔案也要注意,這裡只生成檔案,並不會真的在電腦中創建檔案
要創建或寫入檔案需要使用XMLWriter的write()函式

把FileOutputStream改成System.out即可印在Console上,但要注意,印在Console上並不會存成檔案
在修改完文件內容後要記得存檔,只修改內容是不會真正修改到檔案的,必須要執行一次寫入才會儲存

二、方法
繼承於Branch^3

addComment(String comment) : Document
    增加註解
addDocType(String name, String publicId, String systemId) : Document
    增加文件類型
addProcessingInstruction(String target, Map<String, String> data) : Document
    增加處理指令
addProcessingInstruction(String target, String text) : Document
    增加處理指令
getDocType() : DocumentType
    獲取文件類型
getEntityResolver() : EntityResolver
    待補
getRootElement() : Element^4
    獲取根元素
getXMLEncoding() : String
    獲取編碼方式
setDocType(DocumentType docType) : void
    設定文件類型
setEntityResolver(EntityResolver entityResolver) : void
    待補
setRootElement(Element^4 rootElement) : void
    設定根元素
setXMLEncoding(String encoding) : void
    設定編碼方式

三、內容連結
^1 DocumentFactory - 待補
^2 SAXReader - 待補
^3 Branch - 待補


引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4855404
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:LF|little fish|小魚|程式|JAVA|xml|dom4j

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★fishx 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【JAVA筆記】關於XM... 後一篇:【JAVA筆記】元素管理...

追蹤私訊切換新版閱覽

作品資料夾

john441大家
小屋更新~歡迎看看~看更多我要大聲說昨天21:13


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】