ZAExcelModels 1.0.0
dotnet add package ZAExcelModels --version 1.0.0
NuGet\Install-Package ZAExcelModels -Version 1.0.0
<PackageReference Include="ZAExcelModels" Version="1.0.0" />
paket add ZAExcelModels --version 1.0.0
#r "nuget: ZAExcelModels, 1.0.0"
// Install ZAExcelModels as a Cake Addin #addin nuget:?package=ZAExcelModels&version=1.0.0 // Install ZAExcelModels as a Cake Tool #tool nuget:?package=ZAExcelModels&version=1.0.0
ZAExcelToModel is a free project to map excel data into model the form more easier.
use Automapper and LinqToExcel package nuGet.
Example for implementation:
var iEnumerableModel = "c:\\Excel.xlxs".ToModel<ModelExample>("WorkSheetName");
NOTE:
1.- The param "WorkSheetExample" is the name exactly of page in excel file.
2.- In .csproj you need add the next code for delete a warning in .Net Core.
Example:
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<NoWarn>NU1701</NoWarn>
</PropertyGroup>
3.- If column name into excel has spaces, this delete and return without space.
Example:
- Excel File:
Columns:
[Data]
[Data With Names]
[Money]
- Data Model:
public string Data { get; set; }
public string DataWithNames { get ; set; }
public decimal Money { get; set; }
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- AutoMapper (>= 3.1.1)
- LinqToExcel (>= 1.11.0)
- System.Data.OleDb (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 451 | 2/14/2021 |