Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using iTunesLib;
- using System.Xml.Linq;
- using System.IO;
- //using System.IO.Directory;
- //using System.IO.SearchOption;
- using System.Collections.Generic;
- namespace BackupLib
- {
- class Program
- {
- static void Main(string[] args)
- {
- // iTunes classes
- iTunesAppClass itunes = new iTunesAppClass();
- IITLibraryPlaylist mainLibrary = itunes.LibraryPlaylist;
- IITTrackCollection ittracks = mainLibrary.Tracks;
- List<string> files = new List<string>();
- string[] extensions = { "*.mp3"};
- string filepath = "G:\\iTunes Media\\";
- foreach (string extension in extensions)
- {
- files.Add(System.IO.Directory.GetFiles(filepath, extension, SearchOption.AllDirectories).ToString());
- }
- XDocument doc = new XDocument(new XElement("body",
- new XElement("level1","Songs")));
- foreach(string filename in files)
- {
- new XElement("level2", filename);
- }
- new XElement("level2", "other text");
- doc.Save("D:\\document.xml");
- foreach(string fileName in files)
- {
- Console.Write(fileName);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement