Скажем, у меня есть XML, книга Полный справочник - Java .Теперь вместо того, чтобы писать содержание книги, я (а точнее каждый) хотел бы сгенерировать ее из тегов.Итак ..
Ниже приведена структура XML -
<Books>
<Book>
<Part n="1" h="The Java Language">
<SubHead h="Basics">
<Topic n="1" h="The History and Evolution of Java">
.....
</Topic>
<Topic n="2" h="An overview of Java">
.....
</Topic>
<Topic n="3" h="Data Types, Variables, and Arrays">
.....
</Topic>
</SubHead>
<SubHead h="Intermediate">
<Topic n="4" h="Operators">
.....
</Topic>
<Topic n="5" h="Control Statements">
.....
</Topic>
<Topic n="6" h="Looping">
.....
</Topic>
</SubHead>
</Part>
<Part n="2" h="OOPS">
<SubHead h="Basics">
<Topic n="7" h="Introduction to Classes">
.....
</Topic>
<Topic n="8" h="Inheritance">
.....
</Topic>
</SubHead>
<SubHead h="Intermediate">
<Topic n="8" h="Packages and Interfaces">
.....
</Topic>
<Topic n="9" h="Exception Handling">
.....
</Topic>
</SubHead>
</Part>
</Book>
</Books>
Пунктирные линии означают содержание книги.Теперь как получить следующий вывод в HTML вместе с подробным описанием содержимого тега темы.Я хочу сказать, что я ищу раздел «Содержание» любой книги.
Part 1 - The Java Language
Basics
1. The History and Evolution of Java
2. An overview of Java
3. Data Types, Variable, and Arrays
Intermediate
4. Operators
5. Control Statements
6. Looping
Part 2 - OOPS
Basics
7. Introduction to Classes
8. Inheritance
Intermediate
9. Packages and Interfaces
10. Exception Handling