PRODUCT_NAME_ALT

Conversione online gratuita di XLS to JSON tramite swift

Utilizza l’app online gratuita o l’SDK Swift per convertire tra XLS e JSON e tra diversi formati popolari di Microsoft® Excel.

Come convertire XLS to JSON su Swift: esempio di codice passo passo

// Conversione di XLS in HTML
let cellsApi = try CellsAPI(clientId: "YOUR_APP_SID", clientSecret: "YOUR_APP_KEY");
let expectation = self.expectation(description: "testcellsSaveAsPostDocumentSaveAs")
let name:String = file.XLS
let saveOptions:SaveOptions? = SaveOptions(enableHTTPCompression: nil, saveFormat: "HTML", clearData: nil, cachedFileFolder: nil, validateMergedAreas: nil, refreshChartCache: nil, createDirectory: nil, sortNames: nil, calculateFormula: nil, checkFontCompatibility: nil, onePagePerSheet: true, compliance: nil, defaultFont: nil, printingPageType: nil, imageType: nil, desiredPPI: nil, jpegQuality: nil, securityOptions: nil)
let newfilename:String = "file"
let isAutoFitRows:Bool? = true
let isAutoFitColumns:Bool? = true
let folder:String = TEMPFOLDER
let storageName:String? = nil            
uploadFile(name: name) {
    CellsAPI.cellsSaveAsPostDocumentSaveAs(name: name, saveOptions: saveOptions, newfilename: newfilename, isAutoFitRows: isAutoFitRows, isAutoFitColumns: isAutoFitColumns, folder: folder, storageName: storageName)
    {
        (response, error) in
        guard error == nil else {
            let errorinfo = self.GetErrorDataInfo(error: error as! ErrorResponse)
            print("error info: \(errorinfo!)")
            return
        }

        if let response = response {
            expectation.fulfill()
        }
    }
}
self.waitForExpectations(timeout: testTimeout, handler: nil)

// Conversione di HTML in JSON
let cellsApi = try CellsAPI(clientId: "YOUR_APP_SID", clientSecret: "YOUR_APP_KEY");
let expectation = self.expectation(description: "testcellsSaveAsPostDocumentSaveAs")
let name:String = file.HTML
let saveOptions:SaveOptions? = SaveOptions(enableHTTPCompression: nil, saveFormat: "JSON", clearData: nil, cachedFileFolder: nil, validateMergedAreas: nil, refreshChartCache: nil, createDirectory: nil, sortNames: nil, calculateFormula: nil, checkFontCompatibility: nil, onePagePerSheet: true, compliance: nil, defaultFont: nil, printingPageType: nil, imageType: nil, desiredPPI: nil, jpegQuality: nil, securityOptions: nil)
let newfilename:String = "file"
let isAutoFitRows:Bool? = true
let isAutoFitColumns:Bool? = true
let folder:String = TEMPFOLDER
let storageName:String? = nil            
uploadFile(name: name) {
    CellsAPI.cellsSaveAsPostDocumentSaveAs(name: name, saveOptions: saveOptions, newfilename: newfilename, isAutoFitRows: isAutoFitRows, isAutoFitColumns: isAutoFitColumns, folder: folder, storageName: storageName)
    {
        (response, error) in
        guard error == nil else {
            let errorinfo = self.GetErrorDataInfo(error: error as! ErrorResponse)
            print("error info: \(errorinfo!)")
            return
        }

        if let response = response {
            expectation.fulfill()
        }
    }
}
self.waitForExpectations(timeout: testTimeout, handler: nil)

Come convertire XLS to JSON online nelle app cloud

  1. Inizializza WordsApi e CellsApi con ID client, segreto client, URL di base e versione dell’API
  2. Imposta ConvertDocumentRequest con i parametri nome file locale e formato come HTML
  3. Chiama WordsApi convertDocument per convertire il documento XLS in HTML
  4. Inizializza SaveOption da CellsAPI con i parametri SaveFormat come JSON
  5. Chiama il metodo cellsSaveAsPostDocumentSaveAs per convertire il file XLS in JSON

Inizia con le API REST di Aspose.Total

  1. Crea un account su Dashboard per ottenere quota API gratuita e dettagli di autorizzazione
  2. Ottieni Aspose.Words e Aspose.Cells Cloud SDK per Swift codice sorgente da Aspose.Words GitHub e i repository Aspose.Cells GitHub per compilare/utilizzare l’SDK da soli o vai alle Release per opzioni di download alternative.
  3. Dai anche un’occhiata al riferimento API basato su Swagger per Aspose.Words e Aspose.Cells per saperne di più sull’ API REST.

Come convertire Excel XLS in altri formati online

Aspose.Cells

Puoi utilizzare Aspose.Cells per trasformare i file XLS in formato HTML. Quindi, puoi inserire i file HTML in una qualsiasi delle API in Aspose.Total, come Aspose.Words, Aspose.PDF, Aspose.Email, Aspose.Slides, Aspose.Diagram, Aspose.Tasks, Aspose.3D, Aspose.HTML. Ciò ti consentirà di generare file in centinaia di formati diversi.

Per visualizzare l’elenco completo dei formati supportati, controlla la pagina Aspose.Total Cloud.

Conversione da Excel a immagine%!(EXTRA string=XLS)

Aspose.Cells Cloud SDK produce alcuni modi semplici e veloci per convertire i file MS Excel in vari formati di immagine simili a quanto abbiamo fatto sopra per JSON: tramite chiamate API REST dirette o utilizzando SDK. Esistono più formati di immagine accessibili per la conversione di fogli Excel con Aspose.Cells Cloud API: JPEG, PNG, BMP, GIF e TIFF.

  1. Crea l’oggetto SaveOption e imposta il formato desiderato utilizzando la proprietà SaveFormat.
  2. Crea un oggetto Richiesta di conversione documento per convertire XLS documento
  3. Chiama il metodo SaveAsPostDocument dell’istanza della classe CellsApi per la conversione da XLS

Come convertire XLS in PDF online

Per convertire XLS in PDF, devi andare alla pagina web XLS in PDF e caricare il file XLS file dal tuo dispositivo. Quindi, devi fare clic sul pulsante “Converti” e attendere il completamento della conversione. Successivamente, puoi scaricare il file PDF sul tuo dispositivo.

Come convertire la pagina Web nel formato JSON

Per la conversione del formato da pagina Web a JSON, devi andare al sito web Pagina Web a JSON e inserire l’URL della pagina web che desideri convertire nella casella di input. Quindi, devi fare clic sul pulsante “Converti” e attendere il completamento della conversione. Successivamente, puoi scaricare il file JSON sul tuo dispositivo.

FAQ

  • Cos'è il formato XLS?
    I file con estensione XLS rappresentano il formato di file binario Excel. Tali file possono essere creati da Microsoft Excel e altri programmi di fogli di calcolo simili come i numeri di Calc o Apple OpenOffice. Il file salvato da Excel è noto come cartella di lavoro in cui ogni cartella di lavoro può avere uno o più fogli di lavoro. I dati vengono archiviati e visualizzati agli utenti in formato della tabella nel foglio di lavoro e possono coprire valori numerici, dati di testo, formule, connessioni di dati esterni, immagini e grafici. Applicazioni come Microsoft Excel consente di esportare i dati della cartella di lavoro in diversi formati tra cui PDF, CSV, XLSX, TXT, HTML, XPS e molti altri. Il formato di file XLS è stato sostituito con un formato più aperto e strutturato, XLSX, con il rilascio di Microsoft Excel 2007. Le versioni più recenti forniscono ancora supporto per la creazione e la lettura di file XLS, sebbene XLSX sia la prima scelta di utilizzo ora.
  • Cos'è il formato JSON?
    JSON (JavaScript Object Notation) è un formato di file standard aperto per la condivisione di dati che utilizza il testo leggibile dall'uomo per archiviare e trasmettere dati. I file JSON sono archiviati con l'estensione .json. JSON richiede meno formattazione ed è una buona alternativa per XML. JSON deriva da JavaScript ma è un formato di dati indipendente dal linguaggio. La generazione e l'analisi di JSON sono supportate da molti linguaggi di programmazione moderni. Applicazione/JSON è il tipo di media utilizzato per JSON.
  • Come posso iniziare con le API REST di Aspose.Total?
    Quickstart non solo guida attraverso l’inizializzazione dell’API Aspose.Total Cloud, ma aiuta anche nell’installazione delle librerie richieste.
  • Dove posso vedere le note di rilascio per Aspose.Total Cloud API?
    Le note di rilascio complete possono essere riviste in Aspose.Total Cloud Documentation.
  • È sicuro convertire XLS to JSON nel cloud?
    Ovviamente! Aspose Cloud utilizza server cloud Amazon EC2 che garantiscono la sicurezza e la resilienza del servizio. Leggi ulteriori informazioni sulle [Pratiche di sicurezza di Aspose](https://about.aspose.cloud/security).
  • Quali formati di file sono supportati da Aspose.Total Cloud API?
    Aspose.Total Cloud può convertire i formati di file da qualsiasi famiglia di prodotti a qualsiasi altra famiglia di prodotti in PDF, DOCX, XPS, immagine (TIFF, JPEG, PNG BMP), MD e altro. Consulta l’elenco completo dei formati di file supportati.
  • Non riesco a trovare l'SDK per la mia lingua preferita. Cosa dovrei fare?
    Aspose.Total Cloud è disponibile anche come Docker Container. Prova a usarlo con cURL nel caso in cui l’SDK richiesto non sia ancora disponibile.