Ērti atveriet HTML dokumentus, izmantojot tikai dažas Ruby koda rindiņas. Mūsu Ruby bibliotēka nodrošinās jums visu nepieciešamo, lai programmatiski piekļūtu HTML dokumentu saturam.
HTML dokumentu lasīšanas uzdevums ir uzdevums nolasīt hierarhiskas datu struktūras DOM modelī. Tas nozīmē, ka ir jāzina katra atsevišķā HTML datu elementa formāts, ieskaitot visus tā iespējamos pakārtotos elementus un atribūtus.
Mūsu Ruby bibliotēka ir uz mākoņiem balstīts risinājums, kas ļaus viegli atvērt HTML failus lasīšanai un rakstīšanai. Šī izplatītā pieeja sniedz jums elastību programmatūras izstrādē, izmantojot Ruby valodu, jo visa resursietilpīgā HTML dokumentu apstrāde notiks Aspose serveros. Viss, kas jums nepieciešams, ir iegūt privātās atslēgas, lai piekļūtu Cloud API Ruby kodā.
Varat atkārtot visus HTML dokumenta elementus vai meklēt konkrētus elementus DOM kokā. Mēs piedāvājam plašu Ruby funkciju klāstu gan darbam ar HTML faila struktūru, gan ar dokumenta mezglos esošajiem datiem.
Šis koda piemērs palīdzēs ātri noskaidrot, kā ielādēt HTML failu, izmantojot Ruby, un veikt ar to dažas darbības.
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)
Instalējiet Aspose.Words Cloud SDK for Ruby izmantojot RubyGems mitināšanas pakalpojumu. Palaidiet gem install aspose_words_cloud, lai instalētu pakotni. Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for Ruby pirmkodam no GitHub un izmantot to savā projektā. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Varat atvērt dokumentus citos formātos: