Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function newFolder( _data, _layer, _path )
- {
- var _Dir = new Object();
- if( _data.Nodes )
- {
- //if( _data.Name ) output( _path + _data.Name["#text"] );
- _Dir[_data.Name["#text"]] = newFolder(_data.Nodes.Node,_layer+1,_path + _data.Name["#text"] + '/');
- }
- else if( _data.length )
- {
- for (var i = 0; i < _data.length; i++) {
- if (_data[i].Nodes) {
- //output( _path + _data[i].Name["#text"] );
- _Dir[_data[i].Name["#text"]] = newFolder(_data[i].Nodes.Node,_layer+1,_path + _data[i].Name["#text"] + '/');
- }
- else
- {
- //output(_path + _data[i].Name["#text"]);
- _Dir[_data[i].Name["#text"]] = new Object();
- }
- }
- }
- else
- {
- //if( _data.Name ) output( _path + _data.Name["#text"] );
- _Dir[_data.Name["#text"]] = new Object();
- }
- return( _Dir );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement