Pour un développeur, qui essaie de mettre à jour des fichiers CSV via une application .NET ? L’API Aspose.Total for .NET peut aider à automatiser le processus de mise à jour. Il s’agit d’un ensemble complet de diverses API .NET traitant différents formats, y compris les fichiers Microsoft Excel. L’API ASPOSE.CELL qui fait partie du package Aspose.Total for .NET facilite ce processus de modification. Vous trouverez ci-dessous le processus de mise à jour du document CSV.
Comment mettre à jour le fichier CSV dans .NET
- Créer un nouvel objet de classe Workbook ayant le fichier CSV source comme paramètre
- Accès à la feuille de calcul et à la cellule pertinentes à l’aide de la méthode Worksheets[0].Cells[column]
- Insérer de nouvelles données dans la cellule consultée à l’aide de la méthode PutValue(data)
- Enregistrez le fichier en tant que fichier .csv en utilisant la méthode save () en passant le fichier avec le chemin comme paramètre
Exigences de modification
- Pour la modification CSV, Microsoft Windows ou un système d’exploitation compatible avec les plates-formes .NET, .NET Core, Mono ou Xamarin
- Environnement de développement comme Microsoft Visual Studio
- Installez à partir de la ligne de commande en tant que
nuget install Aspose.Cells
ou via la console du gestionnaire de packages de Visual Studio avecInstall-Package Aspose.Cells
- Vous pouvez également obtenir le programme d’installation MSI hors ligne ou toutes les DLL dans un fichier ZIP à partir de Téléchargements
Code - Mettre à jour le fichier CSV dans .NET
Workbook wkb = new Workbook("sourceFile.xlsx"); | |
Cell cellWithData = wkb.Worksheets[0].Cells["A1"]; | |
cellWithData.Value = 100; | |
Cell cellWithFormula = wkb.Worksheets[1].Cells["C1"]; | |
cellWithFormula.Formula = "=Sum(A1,A20)"; | |
wkb.CalculateFormula(); | |
Worksheet sheet = wkb.Worksheets[1]; | |
Cell cell = sheet.Cells["A1"]; | |
cell.PutValue("Hello World!"); | |
wkb.Save("modified-targetfile.xlsx"); |