Сортировка XSLT со значением атрибута и создание таблицы содержания (TO C) - PullRequest
0 голосов
/ 27 января 2020

У меня есть вопрос о создании TO C с образцом файла XML, перед которым стоит задача сортировки и упорядочивания XML вложенным способом с правильным TO C.

Вот мой XML

<root>
    <Statute>

        <Body>
            <Heading level="1">
                <TitleText>Title</TitleText>
            </Heading>
            <Section>lorem</Section>
            <Heading level="1"><Label>PART 1</Label>
                <TitleText>part1 data</TitleText>
            </Heading>
            <Heading level="2">
                <TitleText>subpart</TitleText>
            </Heading>
            <Section>lorem</Section>
            <Heading level="3">
                <TitleText>sub-subpart</TitleText>
            </Heading>
            <Section>lorem</Section>
            <Heading level="3">
                <TitleText>sub-subpart</TitleText>
            </Heading>
            <Section>lorem</Section>
        </Body>
    </Statute>
</root>

Это выход, который я ищу

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   </head>
   <body>
      <div class="main">
         <div class="ltTOCl1"><a href="id_d1e4.html">Title</a></div>
         <div class="ltTOCl1"><a href="id_d1e7.html">PART1</a></div>
         <div class="ltTOCl2"><a href="id_d1e10.html">subpart</a></div>
         <div class="ltTOCl3"><a href="id_d1e13.html">sub-subpart</a></div>
         <div class="ltTOCl3"><a href="id_d1e16.html">sub-subpart</a></div>
      </div>
   </body>
</html>

Вот XSLT введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...