Converteer JSON-formaat naar WORDML via C#

C# API om JSON naar WORDML te ontleden zonder Microsoft® Word

 

Door Aspose.Total for .NET te gebruiken, kunt u JSON naar WORDML ontleden binnen elke .NET-, C#-, ASP.NET- en VB.NET-toepassing in twee eenvoudige stappen. Ten eerste, door Aspose.Cells for .NET te gebruiken, kunt u JSON naar PDF exporteren. Daarna kunt u met Aspose.Words for .NET PDF naar WORDML converteren.

Converteer JSON-formaat naar WORDML via C#

  1. Maak een nieuw Workbook object en lees geldige JSON-gegevens uit het bestand
  2. Importeer het JSON-bestand naar het werkblad met de klasse JsonUtility en [Save]( https://reference.aspose.com/ cellen/net/aspose.cells.workbook/save/methods/4) het als PDF
  3. Laad het PDF-document met behulp van de Document class
  4. Sla het document op in WORDML-formaat met de methode Save

Conversievereisten

Installeer vanaf de opdrachtregel als nuget install Aspose.Total of via Package Manager Console van Visual Studio met Install-Package Aspose.Total.

U kunt ook het offline MSI-installatieprogramma of DLL’s in een ZIP-bestand downloaden van downloads .

C#

Stel lay-out in en converteer JSON-indeling naar WORDML via C#

Tijdens het ontleden van JSON naar WORDML, kunt u ook lay-outopties voor uw JSON instellen met JsonLayoutOptions . Het stelt je in staat om Array als een tabel te verwerken, nulls te negeren, arraytitel te negeren, objecttitel te negeren, string naar getal of datum te converteren, datum- en getalnotatie in te stellen en titelstijl in te stellen. Met al deze opties kunt u uw gegevens presenteren volgens uw behoeften. Het volgende codefragment laat zien hoe u de lay-outopties instelt.

JSON-indeling ontleden naar WORDML met watermerk

Met behulp van de API kunt u JSON ook converteren naar WORDML met watermerk. Om een watermerk aan uw WORDML-document toe te voegen, kunt u eerst het JSON-bestand naar PDF ontleden en er een watermerk aan toevoegen. Om een watermerk toe te voegen, laadt u het nieuw gemaakte PDF-bestand met behulp van de klasse Document , maakt u een instantie van TextWatermarkOptions en stelt u de eigenschappen ervan in, Roep de Watermark.SetText-methode aan en geef de watermerktekst en het object van TextWatermarkOptions door. Nadat u het watermerk hebt toegevoegd, kunt u het document opslaan in WORDML.

Bekijk JSON conversieopties met .NET

JSONs converteren naar APNG (Geanimeerde draagbare netwerkafbeeldingen)
JSONs converteren naar CHM (Gecompileerd HTML-helpbestand)
JSONs converteren naar DICOM (Digitale beeldvorming en communicatie in de geneeskunde)
JSONs converteren naar DOC (Microsoft Word binair formaat)
JSONs converteren naar DOCM (Microsoft Word 2007 Marco-bestand)
JSONs converteren naar DOT (Microsoft Word-sjabloonbestanden)
JSONs converteren naar DOTX (Microsoft Word-sjabloonbestand)
JSONs converteren naar DXF (Autodesk Drawing Exchange-indeling)
JSONs converteren naar EMZ (Windows gecomprimeerd verbeterd metabestand)
JSONs converteren naar EPUB (Open eBook-bestand)
JSONs converteren naar FLATOPC (Microsoft Word 2003 TekstverwerkingML)
JSONs converteren naar MOBI (Open Ebook-formaat)
JSONs converteren naar ODP (OpenDocument-presentatieformaat)
JSONs converteren naar ODT (OpenDocument Tekstbestandsindeling)
JSONs converteren naar OTP (OpenDocument Standaardformaat)
JSONs converteren naar OTT (Documentsjabloon openen)
JSONs converteren naar PCL (Printeropdrachttaal)
JSONs converteren naar POT (Microsoft PowerPoint-sjabloonbestanden)
JSONs converteren naar POTM (Microsoft PowerPoint-sjabloonbestand)
JSONs converteren naar POTX (Microsoft PowerPoint-sjabloonpresentatie)
JSONs converteren naar POWERPOINT (Presentatie bestanden)
JSONs converteren naar PPS (PowerPoint-diavoorstelling)
JSONs converteren naar PPSM (Diavoorstelling met macro's)
JSONs converteren naar PPSX (PowerPoint-diavoorstelling)
JSONs converteren naar PPT (PowerPoint presentatie)
JSONs converteren naar PPTM (Presentatiebestand met ingeschakelde macro's)
JSONs converteren naar PS (PostScript-bestand)
JSONs converteren naar PSD (Photoshop-document)
JSONs converteren naar RTF (Rijk tekst formaat)
JSONs converteren naar SVGZ (Gecomprimeerde schaalbare vectorafbeeldingen)
JSONs converteren naar TGA (Truevision grafische adapter)
JSONs converteren naar WMF (Windows-metabestand)
JSONs converteren naar WMZ (Gecomprimeerd Windows-metabestand)
JSONs converteren naar WORD (Bestandsindelingen voor tekstverwerking)

Wat is JSON bestandsformaat

Het JSON-bestandsformaat (JavaScript Object Notation) is een lichtgewicht en veelgebruikt formaat voor gegevensuitwisseling. Het is afgeleid van de programmeertaal JavaScript, maar is nu taalonafhankelijk en wordt ondersteund door verschillende programmeertalen. JSON-bestanden slaan gegevens op in een gestructureerde en leesbare indeling, waardoor ze gemakkelijk te begrijpen en te verwerken zijn voor zowel mensen als machines.

JSON-bestanden bestaan uit sleutel-waardeparen die in een hiërarchische structuur zijn georganiseerd. Ze vertegenwoordigen gegevens op een eenvoudige en intuïtieve manier met behulp van objecten (tussen accolades {}) en arrays (tussen vierkante haken []). Elke sleutel is gekoppeld aan een overeenkomstige waarde, die een string, getal, boolean, null, object of array kan zijn. Dankzij deze flexibiliteit kan JSON omgaan met complexe en geneste datastructuren.

Een van de belangrijkste voordelen van JSON is de eenvoud en het gebruiksgemak. Het lichtgewicht karakter en de minimale syntaxis maken het efficiënt voor gegevensoverdracht via netwerken en opslag in bestanden. JSON-bestanden worden vaak gebruikt voor gegevensuitwisseling tussen webservers en clients, evenals voor configuratiebestanden, API’s en het opslaan van gestructureerde gegevens.

JSON-bestanden zijn leesbaar voor mensen en kunnen gemakkelijk worden begrepen en gewijzigd met behulp van een tekst editor. Ze zijn ook machinaal leesbaar, waardoor toepassingen JSON-gegevens efficiënt kunnen ontleden en verwerken. Veel programmeertalen bieden ingebouwde bibliotheken of pakketten voor het werken met JSON, waardoor het parseren en serialiseren van JSON-gegevens wordt vereenvoudigd.

Wat is WORDML bestandsformaat

Microsoft Word 2003 introduceerde een eigen documentindeling die bekend staat als WordprocessingML. Deze op XML gebaseerde indeling maakt gebruik van een aangepast XML-schema om verschillende elementen van een Word-document op te slaan, waaronder tekst, opmaak, afbeeldingen en andere inhoud. WordprocessingML heeft tot doel een uitgebreide weergave te bieden van alle documentinformatie met behoud van zowel door mensen leesbare als machineleesbare kwaliteiten.

Door mensen leesbaar zijn betekent dat WordprocessingML-documenten eenvoudig kunnen worden geopend en bewerkt met een standaard teksteditor. Deze toegankelijkheid stelt gebruikers in staat om de onderliggende XML-structuur indien nodig direct te manipuleren. Bovendien is WordprocessingML ontworpen om geautomatiseerde verwerking en conversie door computersystemen mogelijk te maken, waardoor naadloze transformatie naar andere indelingen of integratie met verschillende softwaretoepassingen mogelijk wordt.

WordprocessingML is een open standaard, wat betekent dat de specificaties ervan openbaar beschikbaar zijn voor referentie en implementatie door ontwikkelaars. Deze openheid heeft geleid tot de ontwikkeling van tal van softwareprogramma’s, waaronder open-sourceoplossingen zoals OpenOffice.org en LibreOffice, die WordprocessingML-documenten kunnen lezen en schrijven. De beschikbaarheid van dergelijke tools breidt de toegankelijkheid en interoperabiliteit van WordprocessingML-bestanden uit tot buiten het Microsoft Word-ecosysteem.

Microsoft Word, een van de meest gebruikte tekstverwerkingsprogramma’s ter wereld, heeft bijgedragen aan de populariteit van WordprocessingML als XML -gebaseerd tekstverwerkingsformaat. Door de brede acceptatie is WordprocessingML een heersende standaard geworden voor het delen en uitwisselen van rijkelijk opgemaakte documenten.