首页 > 代码库 > xml学习
xml学习
文件名为:MySch.xml
<?xml version="1.0" encoding="GB2312"?><Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes"><ElementType name="姓名"/><ElementType name="电话"/><ElementType name="传真"/><ElementType name="地址"/><ElementType name="编号"/><ElementType name="名称"/><ElementType name="规格"/><ElementType name="价格"/><ElementType name="购买数量"/><ElementType name="客户" content="eltOnly"/> <element type="姓名"/> <element type="电话"/> <element type="传真"/> <element type="地址"/></ElementType><ElementType name="订单"/ content="eltOnly"/> <element type="客户"/> <element type="产品"/></ElementType><ElementType name="全部订单"/ content="eltOnly"/> <element type="订单"/></ElementType><ElementType name=""/><ElementType name=""/><ElementType name=""/><ElementType name=""/>
data.xml
<?xml version="1.0" encoding="GB2312"?><?xml:stylesheet type="text/xsl" href="http://www.mamicode.com/S2_xls.xslt"?><全部订单 xmlns="s-schema:MySch.xml"> <订单> <客户> <名称>张三</名称> <电话>010-11111111</电话> <传真>010-81111111</传真> <地址>北京市 海淀区</地址> </客户> <产品> <名称>桌子</名称> <价格>10</价格> <规格>中</规格> <购买数量>2</购买数量> </产品> </订单> <订单> <客户> <名称>李四</名称> <电话>010-22222222</电话> <传真>010-22200000</传真> <地址>北京市 海淀区</地址> </客户> <产品> <名称>椅子</名称> <价格>5</价格> <规格>中</规格> <购买数量>2</购买数量> </产品> </订单></全部订单>
S2_xls.xslt
<?xml version="1.0" encoding="GB2312"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"><xsl:templete match="/"><HTML><HEAD> <TITLE>全部订单</TITLE></HEAD><BODY> <h1>订单内容</h1> <xsl:for-each select="全部订单/订单"> <TABLE border="1"> <TR> <TH>客户名称:</TH><TD><xsl:value-of select="客户/名称"/></TD> <TH>电话:</TH><TD><xsl:value-of select="客户/电话"/></TD> <TH>传真:</TH><TD><xsl:value-of select="客户/传真"/></TD> </TR> <TR> <TH>地址:</TH><TD colspan="5"><xsl:value-of select="客户/名称"/></TD> </TR> </TABLE> <TABLE border="1"> <TR> <TH>产品名称:</TH><TD><xsl:value-of select="产品/名称"/></TD> <TH>价格:</TH><TD><xsl:value-of select="产品/价格"/></TD> <TH>规格:</TH><TD><xsl:value-of select="产品/规格"/></TD> </TR> <TR> <TH>购买数量:</TH><TD colspan="5"><xsl:value-of select="产品/购买数量"/></TD> </TR> </TABLE> </xsl:for-each></BODY> </HTML></xsl:templete></xsl:stylesheet>
xml学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。