w3pop.com :: ÍøÂçѧԺ :: XML :: XML Ïà¹Ø¼¼Êõ
Below is a list of XML-related technologies.
ÏÂÃæÁоÙÁËһϵÁÐÓëXMLÏà¹ØµÄ¼¼Êõ¡£
XHTML (Extensible HTML)
is a stricter and cleaner version of HTML.
XHTML£¨¿ÉÀ©Õ¹HTMLÓïÑÔ£©ÊÇÒ»ÖÖ±ÈHTML¸üÑϸñ¡¢¸ü¼ò½àµÄHTML°æ±¾¡£
XML DOM (XML Document Object Model)
defines a standard way for accessing and manipulating XML documents.
XML DOM£¨XMLÎĵµ¶ÔÏóÄ£ÐÍ£©¶¨ÒåÁË·ÃÎʺͲÙ×÷XMLÎĵµµÄ±ê×¼·½Ê½¡£
XSL (Extensible Style Sheet Language)
- XSL consists of three parts: XSLT - a language for transforming XML documents, XPath - a language for navigating in XML documents, and XSL-FO - a language for formatting XML documents.
XSL£¨À©Õ¹Ñùʽ±íÓïÑÔ£©°üº¬Èý¸ö²¿·Ö£ºXSLT —— XMLÎĵµ×ª»»ÓïÑÔ£»XPath —— XMLÎĵµµ¼º½ÓïÑÔ£»XSL-FO —— XMLÎĵµ¸ñʽ»¯ÓïÑÔ¡£
XSLT (XSL Transformations)
is used to transform XML documents into other XML formats, like XHTML.
XSLT£¨XSLת»»ÓïÑÔ£©ÓÃÓÚ°ÑXMLÎĵµ×ª»»³ÉÆäËüµÄXML¸ñʽ£¬È磺XHTML¡£
XPath
is a language for navigating in XML documents.
XPathÊÇXMLÎĵµµ¼º½ÓïÑÔ¡£
XSL-FO (Extensible Style Sheet Language Formatting Objects)
is an XML based markup language describing the formatting of XML data for output to screen, paper or other media.
XSL-FO£¨¿ÉÀ©Õ¹Ñùʽ±íÓïÑÔ¸ñʽ¶ÔÏó£©ÊÇÒ»ÖÖ»ùÓÚXMLµÄ±ê¼ÇÓïÑÔ¡£ËüÓÃÓÚÃèÊöÊä³öÔÚÆÁÄ»¡¢Ö½ÕÅ»òÆäËüýÌåý½éÉϵÄXMLÊý¾Ý¸ñʽ¡£
XLink (XML Linking Language)
is a language for creating hyperlinks in XML documents.
XLink£¨XML Á´½ÓÓïÑÔ£©ÓÃÓÚÔÚXMLÎĵµÄÚ´´½¨³¬Á´½ÓµÄÓïÑÔ¡£
XPointer (XML Pointer Language)
allows the XLink hyperlinks to point to more specific parts in the XML document.
Xpointer£¨XMLָʾÆ÷ÓïÑÔ£©ÔÊÐí¿ÉÀ©Õ¹³¬Á´½Ó£¨XLink hyperlinks£©Ö¸Ê¾XMLÎĵµÖеĸü¶àÏêϸµÄ²¿·Ö¡£
DTD (Document Type Definition)
is used to define the legal elements in an XML document.
DTD£¨ÎĵµÀàÐͶ¨Ò壩ÓÃÓÚ¶¨ÒåÒ»·ÝXMLÎĵµÖеĺϷ¨ÔªËØ¡£
XSD (XML Schema)
is an XML-based alternative to DTDs.
XSD£¨XML Schema£©ÊÇÒ»ÖÖ»ùÓÚXMLµÄDTDÌæ»»±ê×¼¡£
XForms (XML Forms)
uses XML to define form data.
XFormsʹÓÃXML¶¨Òå¸ñʽÊý¾Ý¡£
XQuery (XML Query Language)
is designed to query XML data.
XQuery£¨XML²éѯÓïÑÔ£©ÓÃÓÚ²éѯXMLÊý¾Ý¡£
SOAP (Simple Object Access Protocol)
is an XML-based protocol to let applications exchange information over HTTP.
SOAP£¨¼òµ¥¶ÔÏó·ÃÎÊÐÒ飩ÊÇÒ»ÖÖ»ùÓÚXMLµÄÐÒé¡£¸ÃÐÒéÔÊÐíÓ¦ÓÃÈí¼þÔÚHTTPÐÒéϽ»»»ÐÅÏ¢¡£
WSDL (Web Services Description Language)
is an XML-based language for describing web services.
WSDL£¨ÍøÂç·þÎñÃèÊöÓïÑÔ£©ÊÇÒ»ÖÖ»ùÓÚXMLµÄ£¬ÓÃÓÚÃèÊöWeb·þÎñµÄÓïÑÔ¡£
RDF (Resource Description Framework)
is an XML-based language for describing web resources.
RDF£¨×ÊÔ´ÃèÊö¿ò¼Ü£©ÊÇÒ»ÖÖ»ùÓÚXMLµÄ£¬ÓÃÓÚÃèÊöWeb×ÊÔ´µÄÓïÑÔ¡£
RSS (Really Simple Syndication)
is a format for syndicating news and the content of news-like sites.
RSSÊÇÒ»ÖÖ×éÖ¯ÐÂÎźÍÀàËÆÐÂÎŵØÖ·ÄÚÈݵĸñʽ¡£
WAP (Wireless Application Protocol)
was designed to show internet contents on wireless clients, like mobile phones.
WAP£¨ÎÞÏßÓ¦ÓÃÐÒ飩ÓÃÓÚÔÚÎÞÏßÓû§ÖÕ¶ËÉÏ£¨È磺ÊÖ»ú£©ÏÔʾ»¥ÁªÍøÄÚÈÝ¡£
SMIL (Synchronized Multimedia Integration Language)
is a language for describing audiovisual presentations.
SMIL£¨Í¬²½¶àýÌå×ÛºÏÓïÑÔ£©ÊÇÓÃÓÚÃèÊöÊÓÌýÄÚÈݵÄÓïÑÔ¡£
SVG (Scalable Vector Graphics)
defines graphics in XML format.
SVG£¨¿ÉÉý¼¶Ê¸Á¿Í¼£©Ê¹ÓÃXML¸ñʽ¶¨ÒåͼÐΡ£