Advertisement
tankcr

Untitled

Apr 17th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.53 KB | None | 0 0
  1. using System;
  2. using iTunesLib;
  3. using System.Xml.Linq;
  4. using System.IO;
  5. //using System.IO.Directory;
  6. //using System.IO.SearchOption;
  7. using System.Collections.Generic;
  8.  
  9. namespace BackupLib
  10. {
  11.     class Program
  12.     {
  13.         static void Main(string[] args)
  14.         {
  15.             // iTunes classes
  16.             iTunesAppClass itunes = new iTunesAppClass();
  17.             IITLibraryPlaylist mainLibrary = itunes.LibraryPlaylist;
  18.             IITTrackCollection ittracks = mainLibrary.Tracks;
  19.  
  20.             List<string> files = new List<string>();
  21.             string[] extensions = { "*.mp3"};
  22.             string filepath = "G:\\iTunes Media\\";
  23.             foreach (string extension in extensions)
  24.             {
  25.                 files.Add(System.IO.Directory.GetFiles(filepath, extension, SearchOption.AllDirectories).ToString());
  26.             }
  27.             XDocument doc = new XDocument(new XElement("body",
  28.                                                      new XElement("level1","Songs")));
  29.                                                     foreach(string filename in files)
  30.                                                     {
  31.                                                      new XElement("level2", filename);
  32.                                                     }
  33.                                                      new XElement("level2", "other text");
  34.             doc.Save("D:\\document.xml");
  35.             foreach(string fileName in files)
  36.             {
  37.                 Console.Write(fileName);
  38.             }
  39.  
  40.         }
  41.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement