- Java核心技術·卷Ⅱ:高級特性(原書第10版)
- (美)凱S.霍斯特曼
- 195字
- 2020-10-30 18:10:52
3.7 生成XML文檔
現在你已經知道怎樣編寫讀取XML的Java程序了。下面讓我們開始介紹它的反向過程,即產生XML輸出。當然,你可以直接通過一系列print調用,打印出各元素、屬性和文本內容,以此來編寫XML文件,但這并不是一個好主意。這樣的代碼會非常冗長復雜,對于屬性值和文本內容中的那些特殊符號(如:"和<),一不注意就會出錯。
一種更好的方式是用文檔的內容構建一棵DOM樹,然后再寫出該樹的所有內容。下面的小節將討論其細節。
推薦閱讀