加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml-总结

发布时间:2020-12-16 01:54:48 所属栏目:百科 来源:网络整理
导读:XML 指可扩展标记语言(EXtensible Markup Language) XML没有任何行为的 XML,只是为了存储数据。xml是纯文本的。 设计之初的目的:通过JS读取XML数据文件,来更新 HTML。但是现在有更好的技术了,如JSP,ASP,PHP XML 旨在传输信息。没有预定义的标签,文档

XML 指可扩展标记语言(EXtensible Markup Language)

XML没有任何行为的 XML,只是为了存储数据。xml是纯文本的。

设计之初的目的:通过JS读取XML数据文件,来更新 HTML。但是现在有更好的技术了,如JSP,ASP,PHP

XML 旨在传输信息。没有预定义的标签,文档的创作者可以自行定义:比如 <to> 和 <from>。

HTML 旨在显示信息。只使用在 HTML 标准中定义过的标签。

1998二月发布为W3C的标准(XML1.0)。

XSLT:有更好替代品,用处甚微的技术

eXtensible Style sheet Language Transformations首选的 XML 样式表语言。 远比 CSS 更加完善。

<?xml-stylesheet type="text/xsl" href="simple.xsl"?>

命名空间惟一的作用是赋予命名空间一个惟一的名称。不过,很多公司常常会作为指针来使用命名空间指向某个实存的网页,这个网页包含着有关命名空间的信息。

"<![CDATA[",结束于 "]]>":CDATA 内部的所有东西都会被解析器忽略。其他都会被解析。

xml与html的混排。这种已经不流行了。xml主要为了存储数据。方便读取。

<?xml version="1.0" encoding="ISO-8859-1"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">

<html>

<body>

<table border="1">

<xsl:for-each select="catalog/cd">

<tr>

<td><xsl:value-of select="title"/></td>

<td><xsl:value-of select="artist"/></td>

</tr>

</xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读