xml与html混合以及php应用程序使用…

xml与html混合以及PHP应用程序使用xml

1、 XSL

本身就是xml文档(xml和html混合)

2、 步骤:

ü 点击“新建“;

ü 选择“XSL STYLESHEET V1.0”或者“XSLT STYLESHEET V1.0”;

ü 选择“生成xsl/xslt转换”;

转换步骤

第一步:创建模板

处理元素列表

1) <xsl:template></xsl:template>:为输出定义一个处理规则

属性: match=”声明范围”

2)<xsl:value-of />:插入被选择节点的值到输出文档

属性:select=”被选择的元素名”

3)<xsl:apply-templates></…>:指导XSL处理器选择一个基于某个匹配的模板;

4)<xsl:for-each></…>:对select属性指定的节点集合中的子节点循环执行处理;

5)<xsl:attribute></…>:在新增文件的元素中,动态增加属性

6)<xsl:choose>:类似switch

<xsl:when> :类似case

<xsl:otherwise>:类似default

7)<xsl:if>:简单条件判断

第二步:编写html文件来规定数据的显示样式

保存data.xsl

在data.xsl文件上点击 选择被转换的xml文件—确定

第三部分:PHP应用程序使用xml

1) SimpleXML:语法简单、功能少;

2) DOM(父节点、子节点、叶节点)

注意:*.html、*.xml、*.ent、*.dtd、*.xsl、*.xslt等文档的显示都依赖浏览器的解析,

存放位置无所谓,与服务器环境无关;

第一种:SIMPLEXML

www目录下:

1、 PHP创建XML文档,fopen

2、 $str1 =<<<XML 任意指定开始标记,该标记后不能有空格

XML; 结束标记要和开始标记保持一致,该标记前不能有空格

创建XML文档---内置类SimpleXMLElement(string var);

3、 使用xml文档

参照PHP_xml文档下的源码

Simple.PHP simple.xml

Apply.PHP

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念