Advertisement
Guest User

Untitled

a guest
Apr 7th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. paths = ['Rechnung', 'Rechunung/Ja'] // hier sind deine paths als array
  2. data = []
  3. map = {}
  4. for path in paths
  5.   head = ''
  6.   tail = path
  7.   if path.indexOf('/') isnt -1
  8.     head = path.substring 0, path.lastIndexOf '/'
  9.     tail = path.substring path.lastIndexOf '/'
  10.   next = {text: tail, children: [], ...}
  11.   if head
  12.     parent = map[head]
  13.     parent.children.push next
  14.   else
  15.     data.push next
  16.   map[path] = next
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement