<custom>
<section name="A">
<element name="Folder">A11</element>
<element name="Name">Test1</element>
<element name="Result">Fail</element>
</section>
<section name="B">
<element name="Folder">A11</element>
<element name="Name">Test2</element>
<element name="Result">Pass</element>
</section>
<section name="C">
<element name="Folder">A12</element>
<element name="Name">Test3</element>
<element name="Result">Pass</element>
</section>
<section name="D">
<element name="Folder">A13</element>
<element name="Name">Test4</element>
<element name="Result">Pass</element>
</section>
</custom>
<custom>
<section name="A">
<element name="Folder">A12</element>
<element name="Name">Test1</element>
<element name="Result">Pass</element>
</section>
<section name="B">
<element name="Folder">A12</element>
<element name="Name">Test2</element>
<element name="Result">Fail</element>
</section>
<section name="C">
<element name="Folder">A11</element>
<element name="Name">Test3</element>
<element name="Result">Pass</element>
</section>
<section name="D">
<element name="Folder">A13</element>
<element name="Name">Test4</element>
<element name="Result">Pass</element>
</section>
</custom>
Группировка по папкам Раздел Имя в папке Все Elment Имянужно сгруппировать XML с именем папки, а затем по разделам
Э.Г.
A11 - название раздела = "A" - Папка, имя, Результат Значение
- имя раздела = "B"
- папки, имя, значение результата
A12 - название секции = "C" - Папка, имя, значение результата
A13 - раздел имени = "D" - Папка, имя, значение результата
--Same идет для каждого пользовательского ---
нужно привести ниже формата:
<root>
<custom>
<Folder>A11
<section name>A
<element name="Folder">A11</element>
<element name="Name">Test1</element>
<element name="Result">Fail</element>
</section>
<section name="B">
<element name="Folder">A11</element>
<element name="Name">Test2</element>
<element name="Result">Pass</element>
</section>
</Folder>
<Folder>A12
<section name>C
<element name="Folder">A12</element>
<element name="Name">Test3</element>
<element name="Result">Pass</element>
</section>
</Folder>
<Folder>A13
<section name="D">
<element name="Folder">A13</element>
<element name="Name">Test4</element>
<element name="Result">Pass</element>
</section>
</Folder>
<custom>
<custom>
<Folder>A11
<section name>C
<element name="Folder">A11</element>
<element name="Name">Test3</element>
<element name="Result">Pass</element>
</section>
</Folder>
<Folder>A12
<section name>A
<element name="Folder">A12</element>
<element name="Name">Test1</element>
<element name="Result">Pass</element>
</section>
<section name>B
<element name="Folder">A12</element>
<element name="Name">Test2</element>
<element name="Result">Fail</element>
</section>
</Folder>
<Folder>A13
<section name="D">
element name="Folder">A13</element>
<element name="Name">Test4</element>
<element name="Result">Pass</element>
</section>
</Folder>
<custom>
</root>
Добро пожаловать в SO. Вам нужно показать, что вы уже пробовали, это не сайт «дайте мне код». – kebs
«XML», который вы показываете, не имеет корректной формы: '<1/2/3/image1.jpeg>' не соответствует синтаксису XML. Прежде чем вы сможете обрабатывать все, используя XSLT, он должен быть хорошо сформированным XML. –
Можете ли вы показать вывод, за исключением XML (или HTML). Спасибо –