converteer CSV naar JSON in Java

converteer CSV naar JSON in Java

Laad een [CSV][1]-bestand, manipuleer en converteer de gegevens programmatisch naar [JSON(JavaScript Object Notation)][2]-indeling. In dit moderne technologietijdperk geven de meeste API’s de voorkeur aan communicatie in JSON-indeling, omdat JSON gemakkelijk te ontleden, lichtgewicht en compact is. In deze blogpost leren we hoe je CSV converteert naar JSON in Java met behulp van een [Java Excel-bibliotheek][3]. Deze bibliotheek is eenvoudig te installeren en biedt een breed scala aan methoden om CSV naar JSON-conversie te realiseren. In dit artikel behandelen we de volgende punten:

  • [CSV naar JSON conversie API installatie][4]
  • [CSV naar JSON converteren in Java][5]

CSV naar JSON conversie API-installatie

We gaan deze Java Excel [bibliotheek][3] integreren met een op Java gebaseerde applicatie. Er is uitgebreide [documentatie][6] beschikbaar met betrekking tot [installatie][7] en [gebruik][8]. U kunt de JAR-bestanden echter [downloaden][9] of de volgende Maven-configuraties volgen:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.6</version>
</dependency>

Hoe CSV naar JSON in Java te converteren

Zodra het installatieproces is voltooid, kunnen we naar het codefragment springen dat een CSV-bestand programmatisch converteert naar JSON-indeling. Het automatiseren van dit conversieproces geeft de bedrijfsapplicatie zelfs een concurrentievoordeel. We zullen de volgende stappen volgen:

  1. Maak een object van de klasse [LoadOptions][10] dat de opties voor het laden van het bestand vertegenwoordigt.
  2. Laad het CSV-bestand door een instantie van de klasse [Workbook][11] te starten.
  3. Ga naar de laatste cel van het blad door de methode [getLastCell][12] aan te roepen.
  4. Stel [ExportRangeToJsonOptions][13] in om de opties aan te geven die het bereik naar JSON exporteren.
  5. De methode [createRange][14] maakt een bereikobject uit een celbereik.
  6. Exporteer het bereik naar een JSON-bestand door de methode [exportRangeToJson][15] aan te roepen.
  7. Roep de methode [save][16] aan om de JSON in een bestand op te slaan. Je kunt de uitvoer zien in de onderstaande afbeelding:
    Conversie van CSV naar JSON

Ontvang een gratis licentie

U kunt een [gratis tijdelijke licentie][17] krijgen om de API buiten de evaluatiebeperkingen te proberen.

Opsommen

Dit brengt ons aan het einde van dit blogbericht. We hebben geleerd hoe we CSV programmatisch kunnen converteren naar JSON in Java. We hebben ook een codefragment geschreven waarin we enkele API-methoden hebben gebruikt. Daarnaast kunt u de [documentatie][6] van deze Java Excel-bibliotheek bezoeken voor meer informatie over andere functies. Verder vindt u enkele andere relevante links die beschikbaar zijn in het gedeelte “Zie ook” hieronder. Bezoek ten slotte [conholdate.com][18] voor de laatste updates.

Een vraag stellen

U kunt uw vragen of verzoeken aan ons kenbaar maken op ons [forum][19].

Veelgestelde vragen

Kun je CSV naar JSON converteren? Met deze Java Excel [bibliotheek][3] kunt u [CSV][1] programmatisch converteren naar [JSON][2] in een Java-toepassing. Welke bibliotheek kan worden gebruikt om Excel-documenten te verwerken? Installeer deze Java Excel [bibliotheek][3] om Excel-documenten te verwerken en te converteren naar andere populaire bestandsindelingen zoals [PDF][20], [PPT][21] en meer. Hoe importeer ik een CSV-bestand in JSON? Gebruik deze methode [JsonUtility.exportRangeToJson(range, options)][15] om het [CSV][1]-bestand programmatisch te converteren naar de [JSON][2]-indeling. Bovendien kunt u ook de [documentatie][6] bezoeken voor meer informatie over andere methoden.

Zie ook