JavaWeb高級程序設計——xml解析
XML解析
一、什麼是XML?
XML(extensible marker language):可擴展的標記語言
HTML(hyper text marker language):超文本標記語言
複習:HTTP(hyper text transfer protocol):超文本傳輸協議
HTML語言有什麼特點?
所有的頁面內容爲標籤(標籤都是之前廠商規定好的,直接使用就可以)
XML語言有什麼特點?
可以通過自定義某些標籤來進行描述某些信息
二、XML文檔的約束
DTD
Schema
三、針對XML文檔進行解析
使用Java程序針對文檔進行增、刪、改、查
常見的方式:
dom解析、dom4j解析、jdom解析、sax解析、xpath解析...
重點兩種方式:
jdom解析
dom4j解析
作業:
1、新建學生信息表,插入數據,將表中的數據讀取到XML文件中,進行保存
2、查找資料,如何操作excel文件(使用java進行讀寫)
一、什麼是XML?
XML(extensible marker language):可擴展的標記語言
HTML(hyper text marker language):超文本標記語言
複習:HTTP(hyper text transfer protocol):超文本傳輸協議
HTML語言有什麼特點?
所有的頁面內容爲標籤(標籤都是之前廠商規定好的,直接使用就可以)
XML語言有什麼特點?
可以通過自定義某些標籤來進行描述某些信息
二、XML文檔的約束
DTD
Schema
三、針對XML文檔進行解析
使用Java程序針對文檔進行增、刪、改、查
常見的方式:
dom解析、dom4j解析、jdom解析、sax解析、xpath解析...
重點兩種方式:
jdom解析
dom4j解析
作業:
1、新建學生信息表,插入數據,將表中的數據讀取到XML文件中,進行保存
2、查找資料,如何操作excel文件(使用java進行讀寫)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Intellij IDEA debug springMVC項目
一、 二、 三、 輸入tomcat7:run,然後點擊右下角的[Debug]按鈕
wang1171405487
2020-07-08 11:21:56
Intellij IDEA在debug模式下改變變量的值
wang1171405487
2020-07-08 11:21:56
JVM進行單體應用分佈式應用的JVM參數優化
君子志邦
2020-07-08 10:00:45
springMVC源碼分析--HttpRequestHandlerAdapter(四)
biange2019
2020-07-08 10:00:33
springMVC源碼分析--HandlerAdapter(一)
biange2019
2020-07-08 10:00:33
springMVC源碼分析--SimpleServletHandlerAdapter(二)
biange2019
2020-07-08 10:00:33
jave web token實現登錄驗證
JEROCHAN
2020-07-08 07:13:58
JavaWeb-15-SpringMVC的Rest接口
苍杲
2020-07-08 06:54:11
JavaWeb-16-SpringMVC的請求參數獲取和亂碼
苍杲
2020-07-08 06:54:10
JavaWeb-11-Spring基本特性-AOP
苍杲
2020-07-08 06:54:10
JavaWeb-13-Spring與普通的javaweb項目整合
苍杲
2020-07-08 06:54:10
JavaWeb-14-SpringMVC的簡介和Helloword
苍杲
2020-07-08 06:54:10
JavaWeb-12-Spring聲明式事務-JdbcTemplate
苍杲
2020-07-08 06:54:10
JavaWeb-Cookie和Session
可乐鸡翅-09
2020-07-08 05:30:55