| using System; |
| using System.Collections.Generic; |
| using System.IO; |
| using System.Linq; |
| using System.Text; |
| using System.Xml.Linq; |
| using DocumentFormat.OpenXml.Packaging; |
| using OpenXmlPowerTools; |
| |
| namespace OpenXmlPowerTools |
| { |
| class SmlDataRetriever01 |
| { |
| static void Main(string[] args) |
| { |
| FileInfo fi = null; |
| fi = new FileInfo("../../SampleSpreadsheet.xlsx"); |
| |
| // Retrieve range from Sheet1 |
| XElement data = SmlDataRetriever.RetrieveRange(fi.FullName, "Sheet1", "A1:C3"); |
| Console.WriteLine(data); |
| |
| // Retrieve entire sheet |
| data = SmlDataRetriever.RetrieveSheet(fi.FullName, "Sheet1"); |
| Console.WriteLine(data); |
| |
| // Retrieve table |
| data = SmlDataRetriever.RetrieveTable(fi.FullName, "VehicleTable"); |
| Console.WriteLine(data); |
| } |
| } |
| } |