2012-04-20 133 views
0

我需要在解析xml文件時在適當的位置顯示開始標記的名稱和結束標記。我必須使用其他方法,而不是使用startElement和endElement函數。下面是我期望我的輸出是一個例子。XML開始和結束標記

`<?xml version="1.0" encoding="ASCII"?> 
<Employee-Detail> 
<Employee> 
    <Emp_Id>E-001</Emp_Id> 
    <Emp_Name> 
    <First_Name>Mani</First_Name> 
    <Last_Name>Maran</Last_Name> 
    </Emp_Name> 
    <Emp_E-mail>[email protected]</Emp_E-mail> 
    </Employee> 
</Employee-Detail> 
` 

輸出: 開始標記:員工-詳細 開始標記:僱員 開始標記:EMP_ID 值:E-001 結束標記:EMP_ID 開始標記:EMP_NAME 開始標記:將First_Name 值:摩尼 結束標記:將First_Name 開始標記:姓氏 值:馬蘭 結束標記:姓氏 結束標記:EMP_NAME 開始標記:Emp_E郵箱 價值:[email protected] 電磁無損檢測AG:Emp_E郵箱 結束標記:員工 結束標記:員工,詳細

+1

輸出?我不知道你在問什麼? – FailedDev 2012-04-20 14:18:28

+0

你想問什麼? – Domness 2012-04-20 14:19:23

+0

我需要解析xml文檔,並且在控制檯中不必使用startElement和endElement方法,而是相應地打印標記以及相應的值(開始標記和結束標記的位置應該與xml中的位置相同)。 – Mani 2012-04-20 14:22:06

回答

-1

使用SAX解析器將允許您通過行來解析XML線,放出你想要

+0

可以請你舉個例子嗎? – Mani 2012-04-20 14:23:09

相關問題