您现在的位置: 动易技术中心 >> 动易产品用户手册 >> SiteFactory CMS用户手册 >> 第十七章 动易模板体系揭秘 >> 正文
17.5.2 标签解析原理

1、先从模板中获得标签对象。

2、根据标签的类型,调用不同的解析引擎进行处理。

·如果是固定标签,直接输出固定标签对应的网站参数项目的设置值。

·如果是静态内容标签,则直接输出标签的内容。

·如果是动态内容标签,则根据标签的相应参数,从标签指定的数据源(可以是系统数据库,也可以是外部的任意SQL数据库、ACCESS数据库、XML文档、Excel文档、OLE数据源、ODBC数据源、 Oracle数据源等)中读取数据,并将读取的数据转换成XML对象。

·如果是分页标签,则根据标签参数和对应的数据源标签,输出分页效果HTML代码。

·如果是字段标签,则输出对应的数据源的指定字段的值。

·如果是控件标签,则将对应的用户控件的运行代码。

3、再以ASP.NET的XSLT解析引擎将XSLT标签转换成HTML代码。

4、如果解析后的HTML代码中还含有标签,则继续重复1至3步,直到所有标签都解析完成。

返回用户手册目录  返回第十七章 动易模板体系揭秘目录

  • 上一个文章:

  • 下一个文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    动易SiteFactory标签说明
    动易2006网站标签说明列表
    用户手册下载
    联系我们 | 关于动易 | 网站地图 | 相关证书 | 合作伙伴 | 招贤纳士 | 法律条款 | 隐私权声明
    安全上网网上报警
    动易网络科技有限公司版权所有 © 2003-  粤ICP备05004015号
    公安备案编号:4406063010734 本站基于 PowerEasy® SiteWeaver™ 制作