HTML را در Go SDK باز کنید

از REST API برای باز کردن و خواندن HTML فایل به صورت برنامه‌نویسی در Go استفاده کنید.

اسناد HTML را فقط با چند خط کد Go به راحتی باز کنید. کتابخانه Go ما هر آنچه را که برای دسترسی برنامه‌ریزی به محتوای سند HTML نیاز دارید در اختیار شما قرار می‌دهد.

مشاهده قطعه کد

یک فایل HTML را در اسکالا باز کنید

وظیفه خواندن اسناد HTML وظیفه خواندن ساختارهای داده سلسله مراتبی در مدل DOM است. این بدان معناست که فرمت هر عنصر داده HTML منفرد، از جمله تمام عناصر و ویژگی‌های فرزند احتمالی آن را بدانید.

کتابخانه Go ما یک راه حل مبتنی بر ابر است که به شما امکان می دهد فایل های HTML را برای خواندن و نوشتن به راحتی باز کنید. این رویکرد توزیع شده به شما در توسعه نرم‌افزار با استفاده از زبان اسکالا انعطاف‌پذیری می‌دهد، زیرا تمام پردازش اسناد HTML با منابع فشرده بر روی سرورهای Aspose انجام می‌شود. تنها چیزی که نیاز دارید دریافت کلیدهای خصوصی برای دسترسی به Cloud API در کد اسکالا است.

خواندن اسناد HTML در اسکالا به صورت برنامه ای

شما می توانید روی تمام عناصر یک سند HTML تکرار کنید یا می توانید عناصر خاصی را در یک درخت DOM جستجو کنید. ما طیف گسترده ای از توابع Go را هم برای کار با ساختار فایل HTML و هم با داده های موجود در گره های سند ارائه می دهیم.

مثال کد زیر به شما کمک می کند تا به سرعت بفهمید که چگونه یک فایل HTML را با استفاده از Go بارگذاری کنید و برخی اقدامات را روی آن انجام دهید.

سندی را که می خواهید به آن دسترسی داشته باشید آپلود کنید
کد را اجرا کنید
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.html"

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)
کد را اجرا کنید
  
Go را در کلیپ بورد کپی کنید

چگونه باز HTML Go REST API

  1. "Aspose.Words Cloud for Go" را نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه Go خود اضافه کنید
  3. یک فایل HTML را بخوانید

کتابخانه Go را برای خواندن HTML فایل نصب کنید

برای نصب Aspose.Words Cloud SDK for Go، go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api را اجرا کنید. از قسمت "How to use SDK" می توانید اطلاعات مفید زیادی در مورد سایر روش های نصب دریافت کنید.

کد منبع Aspose.Words Cloud SDK for Go را از GitHub کلون کنید و از آن در پروژه خود استفاده کنید. لطفاً این Instructions ها را دنبال کنید تا به سرعت اعتبارنامه های امنیتی لازم را دریافت کنید و به REST API ما دسترسی پیدا کنید.

سیستم مورد نیاز

برای مشاهده جزئیات به Repository Documentation مراجعه کنید.

سایر فرمت های فایل پشتیبانی شده

می توانید اسناد را در قالب های دیگر باز کنید:

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2025. تمامی حقوق محفوظ است.