CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 2 of 2
  1. #1
    Join Date
    Jun 2002
    Posts
    1

    Question Help required on XSL

    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?

  2. #2
    Join Date
    Aug 2001
    Location
    Russia, Moscow
    Posts
    26
    Hi JS

    The definition of hierarchy in your sample is ambiguous.
    What does 'level' mean?

    If the first 'level 1' goes directly under 'level 3' Why the third 'level 1' goes under 'level 2' rather than under the same 'level 3'?
    Denis.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured