Kako InfoPath uporablja tehnologije XML

Microsoft Office InfoPath je program sistema Microsoft Office, ki se uporablja za ustvarjanje predlog obrazcev, ki temeljijo na jeziku XML (Extensible Markup Language) in tehnologijah, ki so z njim povezane. XML je standardiziran jezik za opisovanje, organiziranje in izmenjavanje podatkov. InfoPathove predloge obrazcev temeljijo na tehnologijah XML, podatki obrazca pa se shranijo ali pošljejo v obliki XML. V InfoPathu so uporabljene te tehnologije XML:

  • XSLT (XSL Transformation)

  • shema XML

  • XHTML (Extensible Hypertext Markup Language)

  • XPath (XML Path Language)

  • XHTML (Extensible Hypertext Markup Language)model DOM

  • podpis XML

    Opomba : Če želite več informacij o teh tehnologijah, obiščite spletno mesto W3C (World Wide Web Consortium)in poiščite podatke za vsako tehnologijo.

Te tehnologije upravlja World Wide Web Consortium (W3C), ki priporoča določen nabor pravil, napotkov in dogovorov za izdelavo datotek, ki jih različni računalniki in programi ustvarijo in obdelajo na preprost način. Poleg tehnologij XML, ki so podprte v InfoPathu, InfoPath uporablja tudi posebna navodila za obdelavo in imenski prostor ter razpolaga s številnimi metodami za dostop do predmetnega modela DOM prek InfoPathovega predmetnega modela.

Čeprav vam ni treba razumeti vseh podrobnosti tehnologij XML, pa vam bo ta tabela pomagala razumeti uporabo teh tehnologij v InfoPathu.

Ime

Opis

XML

XML je izhodna oblika, ki je izdelana z InfoPathovim obrazcem. XML se tudi uporablja, da vsebuje vzorčne podatke, ki so prikazani v poljih obrazca, preden ga uporabnik izpolni. InfoPath uporablja standard XML različico 1.0.

XSLT

XSLT je oblika datotek pogledov, ki so izdelane med načrtovanjem predloge obrazca. InfoPath za predstavitev podatkov XML ne podpira uporabe XSL-FO-ja (XSL Formatting Objects) in uvažanja poljubnih datotek .xsl. InfoPath uporablja standard XSLT različico 1.0.

Shema XML

Sheme XML se uporabljajo kot primarni načini za preverjanje veljavnosti podatkov v obrazcu in ponujajo temeljno strukturo dokumenta XML, ki ga izdela predloga obrazca. Poleg tega se shema XML uporablja za določanje strukture datoteka definicije obrazca, ki jo ustvari InfoPath med načrtovanjem predloge obrazca. InfoPath ne podpira shem, ki ustrezajo specifikacijam XDR (XML-Data Reduced) ali DTD (Document Type Definition). InfoPath uporablja standard shema XML različica 1.0.

XHTML

XHTML je dobro oblikovan HTML in se primarno uporablja, ko razvijate območja z obogatenim besedilom. InfoPath uporablja standard XHTML različico 1.0.

XPath

Izrazi XPath se uporabljajo za vez kontrolnikov na polja in skupine v vir podatkov predloge obrazca. Uporabljajo se tudi za preverjanje veljavnosti podatkov in izraze za pogojno oblikovanje. InfoPath uporablja standard XPath različico 1.0.

Predmetni model DOM

Predmetni model DOM se uporablja za programski dostop do vsebine vira dokumenta XML, ki ga izdela predloga obrazca. Uporablja se tudi za dostop do vsebine datoteke .xsf samo za branje. InfoPath uporablja standard DOM različico 1.0.

Podpisi XML

Podpisi XML se uporabljajo za elektronsko podpisovanje InfoPathovih obrazcev. Če so omogočeni, lahko vsak InfoPathov obrazec vsebuje več elektronskih podpisov. InfoPath podpira elektronsko podpisovanje delov obrazca in obrazca kot celote.

Obdelovalnik XML

Obdelovalnik XML-ja se uporablja za nalaganje izvornega XML-ja v dokumentu v dinamični pomnilnik računalnika, preverjanje njegove veljavnosti z uporabo sheme XML in izdelavo pogleda dokumenta z uporabo XSLT-ja. Obdelovalnik XML-ja, ki ga podpira InfoPath, je Microsoft XML Core Services (MSXML) različica 5.0. Starejše različice tega obdelovalnika niso podprte.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×