Otevřete DOC v Go SDK

Použijte REST API k programovému otevření a čtení DOC souborů v Go

Snadno otevřete DOC dokumenty pomocí několika řádků Go kódu. Naše knihovna Go vám poskytne vše, co potřebujete k programovému přístupu k obsahu DOC dokumentu.

Zobrazit fragment kódu

Otevřete DOC soubor v aplikaci Go

Úkolem čtení DOC dokumentů je úkolem čtení hierarchických datových struktur v rámci modelu DOM. To znamená znát formát každého jednotlivého datového prvku DOC, včetně všech jeho možných podřízených prvků a atributů.

Naše knihovna Go je cloudové řešení, které vám umožní snadno otevírat DOC soubory pro čtení a zápis. Tento distribuovaný přístup vám poskytuje flexibilitu při vývoji softwaru pomocí jazyka Go, protože veškeré zpracování DOC dokumentů náročné na zdroje bude probíhat na serverech Aspose. Vše, co potřebujete, je získat soukromé klíče pro přístup ke Cloud API v Go kódu.

Programově čtěte DOC dokumenty v Go

Můžete iterovat všechny prvky DOC dokumentu nebo můžete hledat konkrétní prvky ve stromu DOM. Poskytujeme širokou škálu funkcí Go jak pro práci se strukturou DOC souboru, tak s daty obsaženými v uzlech dokumentu.

Následující příklad kódu vám pomůže rychle zjistit, jak načíst DOC soubor pomocí Go a provést s ním některé akce.

Nahrajte dokument, ke kterému chcete získat přístup
Spustit kód
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.doc"

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)
Spustit kód
  
Zkopírujte kód Go do schránky

Jak číst DOC soubor v Go

  1. Nainstalovat 'Apose.Words Cloud pro Go'
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého Go projektu
  3. Přečtěte si DOC soubor

Chcete-li číst DOC soubory, nainstalujte si knihovnu Go

Spusťte go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api a nainstalujte Aspose.Words Cloud SDK for Go. V části "How to use SDK" můžete získat mnoho užitečných informací o dalších metodách instalace.

Klonujte zdrojový kód Aspose.Words Cloud SDK for Go z GitHubu a použijte jej ve svém projektu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.

Požadavky na systém

Podrobnosti naleznete v Repository Documentation.

Další podporované formáty souborů

Můžete otevřít dokumenty v jiných formátech:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2025. Všechna práva vyhrazena.