Vadovaukitės šiuo straipsniu, kad atnaujintumėte visus DOC laukus naudodami Java REST API. Sužinosite kaip atnaujinti lauką programoje Word naudojant Java Low Code API naudojant .NET pagrindu sukurtą debesies SDK. Bus parodytas visas procesas, pradedant nuo šaltinio Word failo įkėlimo ir galiausiai atnaujinto Word failo atsisiuntimo iš debesies saugyklos.
Būtina sąlyga
Atsisiųsti Aspose.Words Cloud SDK for Java for updating all fields
Sukurkite Java projektą naudodami aukščiau pateiktą SDK, kad atnaujintumėte TOC ir kitus laukus
Veiksmai, kaip atnaujinti „Word“ lauką naudojant „Java RESTful Service“.
- Sukurkite konfigūracijos objektą, nustatydami kliento paslaptį ir ID naujinimo laukams
- Sukurkite objektą WordsApi naudodami aukščiau pateiktą konfigūraciją
- Įkelkite šaltinio Word failą į atminties srautą su kai kuriais lauko duomenimis, pvz., TOC
- Sukurkite UpdateFieldsOnlineRequest klasę, kad sukurtumėte įkelto Word failo užklausą
- Iškvieskite metodą UpdateFieldsOnline() naudodami aukščiau pateiktą užklausos objektą
- Išanalizuokite API atsakymą ir pasiekite grąžintą srautą
- Išsaugokite išvesties srautą kaip failą diske
Aukščiau pateikti veiksmai paaiškina kaip atnaujinti visus Word laukus naudojant Java REST API. Perskaitykite šaltinio Word failą į atminties srautą, sukurkite užklausos objektą, nustatykite paskirties failo pavadinimą ir iškvieskite UpdateFieldsOnline() metodą, kad atnaujintumėte laukus. Išnagrinėkite gautą srautą atsakymo dokumente ir išsaugokite jį kaip failą diske.
Kodas, skirtas automatiškai atnaujinti „Word“ laukus naudojant Java REST API
Šis pavyzdinis kodas parodo, kaip atnaujinti Word laukus Word faile. Galite atnaujinti turinį, kryžmines nuorodas, puslapių numerius ir datos bei laiko laukus. Kai nustatome paskirties failo pavadinimą, grąžintame dokumento objekte yra atsakymas tuo pačiu pavadinimu, kad būtų galima atskirti jį nuo kitų debesies saugykloje esančių failų.
Taip pat galite patikrinti kitą funkciją šiame puslapyje: Ištraukite tekstą iš Word dokumento naudodami NET REST API.