Microsoft Office InfoPath 2003 How to use XML technology

xiaoxiao2021-03-05  50

Microsoft Office InfoPath 2003 uses a variety of

XML technology, including

XSLT,

XML architecture,

XHTML,

XPath,

DOM,

XML signatures and XML processors using all of the above techniques. These technologies are made from the World Wide Website

(W3C) (WWW Federation (W3C): A joint institution in business and education, the agency supervises research work related to all areas of World Wide Web, and promotes standard launch.) Management and provide a specific set of specific Rules, guidance and conventions in order to get files that are easy to generate and process different computers and applications. In addition to Office InfoPath 2003 support for XML technology, Office InfoPath 2003 also uses special

Processing instructions (Processing Instructions: Information stored in the preamble of XML documents. This information passes any application with this XML document via the XML analyzer.) And

Namespace (Name Space: A unique way to define element names and relationships to avoid name conflicts with elements from multiple sources.) And have a variety of ways to access DOM through Office InfoPath 2003 Object Models.

Office InfoPath 2003 is based on Microsoft Windows applications for creating a form based on XML and its related techniques. Although users do not need to understand all details of XML technology, the following list can help you understand how to use these technologies in Office InfoPath 2003

-------------------------------------------------- -

Scalable Markup Language (XML): A concentrated form of standard Markup Language (SGML), developers can use them to create custom labels, providing flexibility in order to organize and provide information. XML is the output format of Office InfoPath 2003 form. XML is also used to include sample data displayed before the user fills in the form.

XSL Conversion (XSLT): The language used to convert an XML document to other types of documents, such as HTML or XML. The purpose is to perform some XSL functions. XSLT is the format of the view file generated when designing a form. Office InfoPath 2003 does not support using XSL Formatting Objects (XSL-fo) to represent XML data, nor is also imported arbitrary .xsl files.

XML architecture: formal specification written in XML, define the structure of the XML document, including element names and rich data types, and which elements should appear in combination, which properties have each element. The XML architecture is used as data authentication in a form (data verification: test data accuracy; can be applied to a set of rules that specify the user-entered data type and range.) The main way, and these architectures provide forms to The underlying structure of the generated XML document. In addition, the XML architecture is used to define a form definition (.xsf) file generated by Office InfoPath 2003 when design a form (form definition file: extension is the XML file named .xsf, this file contains all other files used in the form and Components information, including user interface custom, XML architecture, view, business rules, events, and deployment settings.). Office InfoPath 2003 does not support XML-Data Reduced (XDR) or Document Type Definition (DTD) to define an XML document architecture.

Scalable Hypertext Markup Language (XHTML): Extension HTML and compiled it as a marker language of XML. XHTML is HTML with the correct format, mainly used to use the RTF area. XML Path Language (XPATH): The language used to get some XML documents. XPath also provides basic tools for operation strings, numbers, and boolean values. XPath expressions are used to bind controls (binding: connect controls to domains or groups in the data source so that you can save the data of the input control. When the control is not bound, it indicates that it is not connected to the domain or group, the input control The data is not saved.) To the form and used for data verification and conditional format (conditional format: Change the appearance of the control according to the value entered in the form, including its visibility.) Expression.

Document Object Model (DOM): A World Wide Web Association specification describes the structure of dynamic HTML and XML documents, allowing it to process through a web browser. The DOM is used to programmatically access the contents of the XML source document generated by the form. It can also be used to access the contents of the .xsf file in a read-only mode.

XML Signature: Based on XML-based digital signature, you can use to help protect the security of the data contained in the XML document. XML Signature is a standard for the World Wide Web Federation (W3C) management. XML signature is used to digitally sign a form created by Office InfoPath 2003. Each Office InfoPath 2003 form can contain one or more digital signatures. Office InfoPath 2003 does not support a digital signature for some forms, only supporting digital signatures of the entire form.

XML handler: XML handler is used to load the XML source file of the document to memory, verify it using the XML schema, and then use the XSLT to generate a document. The XML handler supported by Office InfoPath 2003 is Microsoft XML Core Services (MSXML) 5.0. Earlier versions of the processor are not supported.

转载请注明原文地址:https://www.9cbs.com/read-36525.html

New Post(0)