NetLook: String umwandeln

Beitrag lesen

Hi!

Was gibt eigentlich meine Funktion aus?

Nichts

Ich habe das Array, was aus der XML Datei ensteht mit print_r()
ausgegeben und habe es etwas gegliedert. Ich poste aber nur den Anfang, sonst wird es zu viel, das reicht aber auch zur Übersicht (hoffe ich):

  
Array ( [getCategoryTreeResult] =>  
 Array ( [Records] => 236 [ProgramID] => 3323 [Title] => xxxxxx.de [LogoURL] => [Nodes] =>  
  Array ( [Category] =>  
   Array ( [0] =>  
    Array ( [ID] => 28952094 [ParentID] => 0 [Title] => Apple [Nodes] =>  
     Array ( [Category] =>  
      Array ( [0] =>  
       Array ( [ID] => 28952095 [ParentID] => 28952094 [Title] => Garantieverlängerung [Nodes] => ) [1] =>  
       Array ( [ID] => 28952271 [ParentID] => 28952094 [Title] => iMac [Nodes] => ) [2] =>  
       Array ( [ID] => 28952140 [ParentID] => 28952094 [Title] => Mac mini [Nodes] => ) [3] =>  
       Array ( [ID] => 29348420 [ParentID] => 28952094 [Title] => Mac Pro [Nodes] => ) [4] =>  
       Array ( [ID] => 29053537 [ParentID] => 28952094 [Title] => MacBook [Nodes] => ) [5] =>  
       Array ( [ID] => 28975379 [ParentID] => 28952094 [Title] => MacBook Pro [Nodes] =>  
    )  
   )  
   )  
 )  
     [1] =>  
    Array ( [ID] => 28952084 [ParentID] => 0 [Title] => Brenner & Massenspeicher [Nodes] =>  
     Array ( [Category] =>  
      Array (  
      [0] =>  
       Array ( [ID] => 28952100 [ParentID] => 28952084 [Title] => CD-Brenner [Nodes] =>  
        Array ( [Category] =>  
         Array ( [ID] => 28952101 [ParentID] => 28952100 [Title] => Firewire CD [Nodes] =>  
         )  
        )  
       )  
      [1] =>  
    Array ( [ID] => 28952200 [ParentID] => 28952084 [Title] => DVD Brenner [Nodes] =>  
       Array ( [Category] =>  
        Array (  
         [0] =>  
          Array ( [ID] => 28952235 [ParentID] => 28952200 [Title] => FireWire DVD [Nodes] =>  
          )  
         [1] =>  
          Array ( [ID] => 28952246 [ParentID] => 28952200 [Title] => USB DVD [Nodes] =>  
          )  
         [2] =>  
          Array ( [ID] => 28952234 [ParentID] => 28952200 [Title] => USB/FireWire DVD [Nodes] =>  
          )  
          )  
         )  
        )  
      [2] => ...  

Die Funktion rekursiv aufrufen, ähh, ne hab ich nicht, weis jetzt auch nicht wie das gehen soll.

Gruß
NetLook