
- Java XML 教程
- Java XML 首頁
- Java XML 概述
- Java XML 解析器
- Java DOM 解析器
- Java DOM 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Java SAX 解析器
- Java SAX 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- JDOM XML 解析器
- JDOM XML 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Java StAX 解析器
- Java StAX 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Java XPath 解析器
- Java XPath 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Java DOM4J 解析器
- Java DOM4J 解析器
- 解析 XML 文件
- 查詢 XML 文件
- 建立 XML 文件
- 修改 XML 文件
- Java XML 有用資源
- Java XML - 問題和解答
- Java XML - 快速指南
- Java XML - 有用資源
- Java XML - 討論
JAVA XML 模擬測試
本節為您提供與JAVA XML 框架相關的各種模擬測試集。您可以將這些示例模擬測試下載到本地機器,並在方便時離線解答。每個模擬測試都附帶一個模擬測試答案,讓您驗證最終分數並進行自我評分。

JAVA XML 模擬測試一
Q 2 - 以下關於 XML 的說法哪個是正確的?
A - XML 是技術獨立的。任何技術都可以將其用於資料儲存和傳輸目的。
B - XML 使用簡單的文字格式。它是人類可讀和可理解的。
答案:D
解釋
以上所有選項都是正確的。
Q 3 - 以下關於 XML 的說法哪個是正確的?
答案:D
解釋
以上所有選項都是正確的。
答案:A
解釋
Dom 解析器透過載入文件的完整內容並在記憶體中建立其完整的層次結構樹來解析文件。
答案:B
解釋
SAX 解析器基於事件觸發器解析文件,並且不會將完整文件載入到記憶體中。
答案:C
解釋
JDOM 解析器以類似於 DOM 解析器的方式解析文件,但更簡單。
答案:D
解釋
StAX 解析器以類似於 SAX 解析器的方式解析文件,但效率更高。
答案:A
解釋
XPath 解析器基於表示式解析 XML,並廣泛用於與 XSLT 結合使用。
Q 9 - 以下哪個解析器提供了使用 Java 集合框架解析 XML、XPath 和 XSLT 的選項,並支援 DOM、SAX 和 JAXP?
答案:B
解釋
DOM4J 解析器是一個用於使用 Java 集合框架解析 XML、XPath 和 XSLT 的 Java 庫,支援 DOM、SAX 和 JAXP。
Q 12 - 在 DOM 解析中,以下哪個方法返回文件的根元素?
答案:B
解釋
Document.getDocumentElement() 在 DOM 解析中返回文件的根元素。
Q 13 - 在 DOM 解析中,以下哪個方法返回給定節點的第一個子節點?
答案:C
解釋
Node.getFirstChild() 在 DOM 解析中返回給定節點的第一個子節點。
答案:D
解釋
DOM 是全球資訊網聯盟 (W3C) 的官方建議。它定義了一個介面,使程式能夠訪問和更新 XML 文件的樣式、結構和內容。支援 DOM 的 XML 解析器實現該介面。
Q 16 - 以下關於 DOM 解析器的說法哪個是正確的?
A - 當您使用 DOM 解析器解析 XML 文件時,您會得到一個包含文件所有元素的樹結構。
答案:C
解釋
當您使用 DOM 解析器解析 XML 文件時,您會得到一個包含文件所有元素的樹結構。DOM 提供各種功能,您可以使用這些功能來檢查文件的內容和結構。
答案:B
解釋
SAX 代表 XML 的簡單 API。
Q 19 - 以下關於 SAX 解析的說法哪個是正確的?
答案:C
解釋
SAX(XML 的簡單 API)是 xml 文件的基於事件的解析器。與 DOM 解析器不同,SAX 解析器不建立解析樹。
Q 20 - 以下關於 SAX 解析的說法哪個是正確的?
A - SAX 解析器從上到下讀取 XML 文件,識別構成格式良好的 XML 文件的標記。
答案:D
解釋
以上所有都是正確的。
Q 22 - 在 SAX 解析中,當文件開始時,哪個方法會被呼叫?
答案:A
解釋
startDocument() 方法在文件開始時被呼叫。
Q 23 - 在 SAX 解析中,當文件結束時,哪個方法會被呼叫?
答案:B
解釋
endDocument() 方法在文件結束時被呼叫。
Q 24 - 在 SAX 解析中,當元素開始時,哪個方法會被呼叫?
答案:C
解釋
startElement() 方法在元素開始時被呼叫。
Q 25 - 在 SAX 解析中,當元素結束時,哪個方法會被呼叫?
答案:D
解釋
endElement() 方法在元素結束時被呼叫。
答案表
問題編號 | 答案 |
---|---|
1 | B |
2 | D |
3 | D |
4 | A |
5 | B |
6 | C |
7 | D |
8 | A |
9 | B |
10 | A |
11 | A |
12 | B |
13 | C |
14 | C |
15 | D |
16 | C |
17 | A |
18 | B |
19 | C |
20 | D |
21 | B |
22 | A |
23 | B |
24 | C |
25 | D |