zoukankan      html  css  js  c++  java
  • 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="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>
  • 相关阅读:
    Java8 新特性
    Less语法
    【手动开栈】【dfs序】【树状数组】【Tarjan】bzoj2819 Nim
    【dfs序】【树状数组】bzoj1103 [POI2007]大都市meg
    【树链剖分】【树状数组】【最近公共祖先】【块状树】bzoj3631 [JLOI2014]松鼠的新家
    【块状树】【树链剖分】【线段树】bzoj3531 [Sdoi2014]旅行
    【树链剖分】【分块】【最近公共祖先】【块状树】bzoj1984 月下“毛景树”
    【树链剖分】【函数式权值分块】bzoj1146 [CTSC2008]网络管理Network
    【单调队列】bzoj1047 [HAOI2007]理想的正方形
    【单调队列】bzoj2096 [Poi2010]Pilots
  • 原文地址:https://www.cnblogs.com/luhouxiang/p/4271293.html
Copyright © 2011-2022 走看看