jc1234
June 20th, 2002, 06:50 AM
I have an input XML in the form
<root>
<org>
<level>4</level>
<name></name>
</org>
<org>
<level>3</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>2</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>2</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
</root>
Would like to convert the same to a hierarchical form based on <level> tag as
<level4>
<name></name>
<level3>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
<level2>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
</level2>
<level2>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
</level2>
</level3>
</level4>
Can anyone help please with the XSL?
<root>
<org>
<level>4</level>
<name></name>
</org>
<org>
<level>3</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>2</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>2</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
<org>
<level>1</level>
<name></name>
</org>
</root>
Would like to convert the same to a hierarchical form based on <level> tag as
<level4>
<name></name>
<level3>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
<level2>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
</level2>
<level2>
<name></name>
<level1>
<name></name>
</level1>
<level1>
<name></name>
</level1>
</level2>
</level3>
</level4>
Can anyone help please with the XSL?