Atidarykite Word Go SDK

Naudokite REST API, kad programiškai atidarytumėte ir skaitytumėte Word Go failus

Lengvai atidarykite Word dokumentus naudodami tik kelias Go kodo eilutes. Mūsų Go biblioteka suteiks jums viską, ko reikia norint programiškai pasiekti Word dokumento turinį.

Peržiūrėkite kodo fragmentą

Atidarykite Word failą "Go".

Word dokumentų skaitymo užduotis yra DOM modelio hierarchinių duomenų struktūrų skaitymo užduotis. Tai reiškia, kad reikia žinoti kiekvieno atskiro Word duomenų elemento formatą, įskaitant visus galimus antrinius elementus ir atributus.

Mūsų "Go" biblioteka yra debesies pagrindu sukurtas sprendimas, leidžiantis lengvai atidaryti Word failus, kad galėtumėte skaityti ir rašyti. Šis paskirstytas metodas suteikia jums lankstumo kuriant programinę įrangą naudojant Go kalbą, nes visas daug išteklių reikalaujantis Word dokumentų apdorojimas vyks Aspose serveriuose. Viskas, ko jums reikia, yra gauti privačius raktus, kad galėtumėte pasiekti "Cloud API" "Go" kode.

Programiškai skaitykite Word dokumentus "Go".

Galite kartoti visus Word dokumento elementus arba galite ieškoti konkrečių elementų DOM medyje. Siūlome platų Go funkcijų spektrą tiek darbui su Word failo struktūra, tiek su dokumento mazguose esančiais duomenimis.

Šis kodo pavyzdys padės greitai išsiaiškinti, kaip įkelti Word failą naudojant Go ir atlikti kai kuriuos veiksmus.

Įkelkite dokumentą, kurį norite pasiekti
Vykdyti kodą
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
fileName:= "Input.docx"

requestFileContent, _ := os.Open(ReadFile(t, fileName))
uploadDocumentRequestOptions := map[string]interface{}{}
uploadDocumentRequest := &models.UploadFileRequest{
    FileContent: requestFileContent,
    Path: ToStringPointer(fileName),
    Optionals: uploadDocumentRequestOptions,
}
_, _, _ = wordsApi.UploadFile(ctx, uploadDocumentRequest)

requestParagraph := models.ParagraphInsert{
    Text: ToStringPointer("Reading and writing to the file in the cloud occurs automatically."),
}
insertParagraphRequestOptions := map[string]interface{}{}
insertParagraphRequest := &models.InsertParagraphRequest{
    Name: ToStringPointer(fileName),
    Paragraph: &requestParagraph,
    Optionals: insertParagraphRequestOptions,
}
_, _, _ = wordsApi.InsertParagraph(ctx, insertParagraphRequest)

downloadDocumentRequestOptions := map[string]interface{}{}
downloadDocumentRequest := &models.DownloadFileRequest{
    Path: ToStringPointer(fileName),
    Optionals: downloadDocumentRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadDocumentRequest)
Vykdyti kodą
  
Nukopijuokite kodą Go į mainų sritį

Kaip skaityti Word Go failą

  1. Įdiekite "Aspose.Words Cloud", skirtą Go
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Go projekto
  3. Skaityti Word failą

Įdiekite Go biblioteką, kad galėtumėte skaityti DOCX failus

Paleiskite go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api, kad įdiegtumėte Aspose.Words Cloud SDK for Go. Skiltyje "How to use SDK" galite gauti daug naudingos informacijos apie kitus diegimo būdus.

Aspose.Words Cloud SDK for Go šaltinio kodą iš GitHub ir naudokite jį savo projekte. Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.

Sistemos reikalavimai

Išsamią informaciją rasite Repository Documentation.

Kiti palaikomi failų formatai

Galite atidaryti dokumentus kitais formatais:

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2025. Visos teisės saugomos.