Genom att använda Aspose.Total för .NET kan du konvertera DOTM till JSON-format i valfri .NET, C#, ASP.NET och VB.NET applikation i två enkla steg. För det första, genom att använda Aspose.Words for .NET , kan du exportera DOTM till HTML. Efter det, genom att använda Aspose.Cells for .NET Spreadsheet Programming API, kan du konvertera HTML till JSON.
Konvertera DOTM till JSON-format via C#
Konverteringskrav
Installera från kommandoraden som nuget install Aspose.Total
eller via Package Manager Console of Visual Studio med Install-Package Aspose.Total
.
Alternativt kan du hämta offline MSI-installationsprogrammet eller DLL-filer i en ZIP-fil från downloads .
Konvertera skyddad DOTM till JSON-format via C#
Med hjälp av API:t kan du också öppna det lösenordsskyddade dokumentet. Om ditt inmatade DOTM-dokument är lösenordsskyddat kan du inte konvertera det till JSON-format utan att använda lösenordet. API:et låter dig öppna det krypterade dokumentet genom att skicka in rätt lösenord i ett LoadOptions-objekt. Följande kodexempel visar hur du försöker öppna ett krypterat dokument med ett lösenord:
Konvertera DOTM till JSON i Range via C#
Medan du konverterar DOTM till JSON kan du också ställa in intervallet till ditt utdata-JSON-format. För att ställa in intervallet kan du öppna den konverterade HTML-koden med Workbook-klassen, hämta CellsCollection av arbetsbladet som innehåller data, skapa ett intervall från CellsCollection genom att ange rad- och kolumnindex och anropa ExportRangeToJson-metoden med referenser till Range & ExportRangeToJsonOptions-objekt. Slutligen kan du spara JSON-data till fil via metoden File.WriteAllText.