اسناد HTML را فقط با چند خط کد Ruby به راحتی باز کنید. کتابخانه Ruby ما هر آنچه را که برای دسترسی برنامهریزی به محتوای سند HTML نیاز دارید در اختیار شما قرار میدهد.
وظیفه خواندن اسناد HTML وظیفه خواندن ساختارهای داده سلسله مراتبی در مدل DOM است. این بدان معناست که فرمت هر عنصر داده HTML منفرد، از جمله تمام عناصر و ویژگیهای فرزند احتمالی آن را بدانید.
کتابخانه Ruby ما یک راه حل مبتنی بر ابر است که به شما امکان می دهد فایل های HTML را برای خواندن و نوشتن به راحتی باز کنید. این رویکرد توزیع شده به شما در توسعه نرمافزار با استفاده از زبان اسکالا انعطافپذیری میدهد، زیرا تمام پردازش اسناد HTML با منابع فشرده بر روی سرورهای Aspose انجام میشود. تنها چیزی که نیاز دارید دریافت کلیدهای خصوصی برای دسترسی به Cloud API در کد اسکالا است.
شما می توانید روی تمام عناصر یک سند HTML تکرار کنید یا می توانید عناصر خاصی را در یک درخت DOM جستجو کنید. ما طیف گسترده ای از توابع Ruby را هم برای کار با ساختار فایل HTML و هم با داده های موجود در گره های سند ارائه می دهیم.
مثال کد زیر به شما کمک می کند تا به سرعت بفهمید که چگونه یک فایل HTML را با استفاده از Ruby بارگذاری کنید و برخی اقدامات را روی آن انجام دهید.
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
file_name= 'Input.html'
request_file_content = File.open(File.read(file_name))
upload_document_request = UploadFileRequest.new(
file_content: request_file_content, path: file_name)
@words_api.upload_file(upload_document_request)
request_paragraph = ParagraphInsert.new(
{:Text => 'Reading and writing to the file in the cloud occurs automatically.'})
insert_paragraph_request = InsertParagraphRequest.new(
name: file_name, paragraph: request_paragraph)
@words_api.insert_paragraph(insert_paragraph_request)
download_document_request = DownloadFileRequest.new(path: file_name)
@words_api.download_file(download_document_request)
با استفاده از سرویس میزبانی RubyGems، Aspose.Words Cloud SDK for Ruby نصب کنید. gem install aspose_words_cloud را برای نصب بسته اجرا کنید. به عنوان یک جایگزین، می توانید Aspose.Words Cloud SDK for Ruby از GitHub به صورت دستی کلون کنید و از آن در پروژه خود استفاده کنید. لطفاً این Instructions ها را دنبال کنید تا به سرعت اعتبارنامه های امنیتی لازم را دریافت کنید و به REST API ما دسترسی پیدا کنید.
می توانید اسناد را در قالب های دیگر باز کنید: