Buka Word di Go SDK

Gunakan REST API untuk membuka dan membaca Word file secara terprogram di Go

Buka Word dokumen dengan mudah hanya dengan beberapa baris Go kode. Pustaka Go kami akan menyediakan semua yang Anda butuhkan untuk mengakses Word konten dokumen secara terprogram.

Lihat cuplikan kode

Buka Word file di Go

Tugas membaca Word dokumen adalah tugas membaca struktur data hierarkis dalam model DOM. Ini menyiratkan mengetahui format setiap elemen Word data individu, termasuk semua kemungkinan elemen dan atribut turunannya.

Pustaka Go kami adalah solusi berbasis cloud yang memungkinkan Anda membuka Word file untuk membaca dan menulis dengan mudah. Pendekatan terdistribusi ini memberi Anda fleksibilitas dalam pengembangan perangkat lunak menggunakan bahasa Go, karena semua pemrosesan Word dokumen yang intensif sumber daya akan dilakukan di server Aspose. Yang Anda butuhkan hanyalah mendapatkan kunci pribadi untuk mengakses Cloud API dalam Go kode.

Membaca Word dokumen secara terprogram di Go

Anda dapat mengulangi semua elemen Word dokumen atau Anda dapat mencari elemen tertentu di pohon DOM. Kami menyediakan berbagai fungsi Go baik untuk bekerja dengan struktur Word file dan dengan data yang terkandung dalam node dokumen.

Contoh kode berikut akan membantu Anda dengan cepat mengetahui cara memuat Word file menggunakan Go dan melakukan beberapa tindakan di dalamnya.

Unggah dokumen yang ingin Anda akses
Jalankan kode
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)
Jalankan kode
  
Salin kode Go ke papan klip

Cara membaca Word file di Go

  1. Instal 'Aspose.Words Cloud untuk Go'
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Go Anda
  3. Baca Word file

Pasang Go perpustakaan untuk membaca DOCX file

Jalankan go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api untuk menginstal Aspose.Words Cloud SDK for Go. Anda bisa mendapatkan banyak informasi berguna tentang metode penginstalan lain dari bagian "How to use SDK".

Klon Aspose.Words Cloud SDK for Go dari GitHub dan gunakan dalam proyek Anda. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.

Persyaratan sistem

Lihat Repository Documentation untuk melihat detailnya.

Format file lain yang didukung

Anda dapat membuka dokumen dalam format lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2025. Seluruh hak cipta.