Hello,
I am trying to write XSLT code. But I struck in coding. Please
can any help me.
My Souce XML:
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata"
generated="2005-10-20T18:45:32">
<TT_Reference_Tree>
<childidx>1</childidx>
<imageidx>6</imageidx>
<levelidx>l_0000000001</levelidx>
<parentidx>root</parentidx>
<treedata>OPERATION & MAINTENANCE EXCHANGE</treedata>
<itemtype>1</itemtype>
<shortname/>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>1</childidx>
<imageidx>6</imageidx>
<levelidx>l_0000000002</levelidx>
<parentidx>l_0000000001</parentidx>
<treedata>OPERATION/ADMINISTRATION FUNCTIONS EXCH.</treedata>
<itemtype>1</itemtype>
<shortname/>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>1</childidx>
<imageidx>6</imageidx>
<levelidx>l_0000000003</levelidx>
<parentidx>l_0000000002</parentidx>
<treedata>CONNECTION ADMINISTRATION</treedata>
<itemtype>1</itemtype>
<shortname/>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>1</childidx>
<imageidx>6</imageidx>
<levelidx>l_0000000004</levelidx>
<parentidx>l_0000000003</parentidx>
<treedata>CENTRALIZED BACKUP AND RESTORE MAINT.</treedata>
<itemtype>1</itemtype>
<shortname/>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>-1</childidx>
<imageidx>2</imageidx>
<levelidx>l_0000000005</levelidx>
<parentidx>l_0000000004</parentidx>
<treedata>Save CBR APS on MP</treedata>
<itemtype>0</itemtype>
<shortname>SAVECBRAPSMP</shortname>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>-1</childidx>
<imageidx>2</imageidx>
<levelidx>l_0000000006</levelidx>
<parentidx>l_0000000004</parentidx>
<treedata>Execute CBR Begin</treedata>
<itemtype>0</itemtype>
<shortname>EXECCBRBEG</shortname>
</TT_Reference_Tree>
<TT_Reference_Tree>
<childidx>-1</childidx>
<imageidx>2</imageidx>
<levelidx>l_0000000007</levelidx>
<parentidx>l_0000000004</parentidx>
<treedata>Execute CBR End</treedata>
<itemtype>0</itemtype>
<shortname>EXECCBRE</shortname>
</TT_Reference_Tree>
</dataroot>
My Desctination XML:
<?xml version="1.0" encoding="UTF-16"?>
<Tasktree xmlns:fo="http://www.w3.org/1999/XSL/Format">
<Folder name="OPERATION & MAINTENANCE EXCHANGE">
<Folder name="OPERATION/ADMINISTRATION FUNCTIONS EXCH">
<Folder name="CONNECTION ADMINISTRATION">
<Folder name="CENTRALIZED BACKUP AND RESTORE MAINT">
<Task>SAVECBRAPSMP</Task>
<Task>EXECCBRBEG</Task>
<Task>EXECCBRE</Task>
</Folder>
</Folder>
</Folder>
</Folder>
</Tasktree>
If childidx is 1, then it is folder, otherwise it is task.
Thanks and Regards,
Chandu
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--