Esporta l\'oggetto WORKBOOK in un file in formato JSON utilizzando Cells Cloud SDK per Go
API
POST
https://api.aspose.cloud/v3.0/cells/export
Esportare l'oggetto WORKBOOK nel file JSON dal file Excel è un'attività complessa. L'esportazione delle transizioni del formato WORKBOOK in JSON viene eseguita dal nostro Go SDK mantenendo il contenuto strutturale e logico principale del foglio di calcolo WORKBOOK di origine. La nostra libreria Go è una soluzione professionale per esportare oggetti WORKBOOK in file in formato JSON online. Questo Cloud SDK offre agli sviluppatori Go funzionalità potenti e un output JSON perfetto.
Esempio di codice in Go utilizzando REST API per esportare WORKBOOK in formato JSON dal foglio di calcolo
// For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-go/
package main
import (
"encoding/base64"
"os"
asposecellscloud "github.com/aspose-cells-cloud/aspose-cells-cloud-go/v22"
)
func main() {
instance := asposecellscloud.NewLightCellsApiService(os.Getenv("ProductClientId"), os.Getenv("ProductClientSecret"))
var files map[string]string
files = make(map[string]string)
files["Book1.xlsx"] = "C:/Book1.xlsx"
files["myDocument.xlsx"] = "C:/myDocument.xlsx"
postExportOpts := new(asposecellscloud.PostExportOpts)
postExportOpts.ObjectType = "workbook"
postExportOpts.Format = "json"
filesresult, _, err := instance.PostExport(files, postExportOpts)
if err != nil {
return
}
print(filesresult.Files[0].Filename)
originalStringBytes, err1 := base64.StdEncoding.DecodeString(filesresult.Files[0].FileContent)
if err1 != nil {
return
}
f, err2 := os.Create(filesresult.Files[0].Filename)
if err2 != nil {
return
}
_, err3 := f.Write(originalStringBytes)
if err3 != nil {
return
}
f.Close()
}
Come utilizzare Cells Cloud SDK for Go per esportare oggetti da Excel WORKBOOK a JSON
- Registra un account suPannello di controllo per ottenere gratuitamente la quota API e i dettagli dell'autorizzazione
- Inizializza Cells API con l'ID cliente, il segreto cliente, l'URL di base e la versione API.
- Utilizza il metodo `postExport` per recuperare il flusso risultante.
Requisiti di sistema
- go versione go1.13.0 o successiva