2012-04-20 4 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> 
` 

Выход: StartTag: Работник-Деталь StartTag: Сотрудник StartTag: emp_id Значение: E-001 ENDTAG: emp_id STARTTAG: Emp_Name StartTag: First_Name Значение: Mani ENDTAG: First_Name StartTag: Last_name Значение: Маран ENDTAG: Last_name ENDTAG: Emp_Name StartTag: Emp_E почта Значение: [email protected] Endt AG: Emp_E почта ENDTAG: Сотрудник ENDTAG: Сотрудник-Detail

+1

? Я понятия не имею, что вы просите. – FailedDev

+0

Что вы пытаетесь спросить? – Domness

+0

Мне нужно проанализировать XML-документ, и в консоли нужно распечатать теги вместе со значениями соответственно (позиция начального тега и конечного тега должна быть такой, как в xml) без использования методов startElement и endElement. – Mani

ответ

-1

с использованием SAX-анализатор позволит вам разобрать XML построчно и испускают вывод, что вы хотели

+0

не могли бы вы привести пример? – Mani

Смежные вопросы