网页模板引擎 SMX

码农软件 · 软件分类 · 模板引擎 · 2019-08-25 11:57:11

软件介绍

SMX (Server Macro Expansion) 是一个跨平台的HTML生成脚本语言,比一个比 PHP、Perl之类的编程语言更加高级的模板,主要用来生成网页。原先是用来做金融报表系统的,内嵌支持 ODBC 查询、HTML预格式化、被 Perl 或者 PHP等引用等等。支持基本的认证和基于摘要的认证。

代码示例:

%null('simple nonvalidating way to handle XML data\, public domain license)

%define(xml-top,%nil(
%if(%b%
,
%define(xml,%invoke(xml-top,%value%,%t%,%b%),t,'b)
%rxsplit(%d%,<%t%([^>]*)>(.*?)
,%set(value,%subx(2))
%set(attr,%trim(%subx(1)))
%out(%expand(%b%))
)
,%rxmatch(%d%,<%t%([^>]*)>(.*?)
,%out(%subx(2))
%gset(xml-attr,%trim(%subx(1)))
)
)
),d,t,'b)

%null(' FOR EXAMPLE
%module(xml.htx)

%xml-top(%client-body%,new-order-notification
%xml(merchant-private-data,
%gset(clientid,%xml(clientid))
%gset(weight,%xml(weight))
)
%set(gordernum,%xml(google-order-number))
%set(gbuyerid, %xml(buyer-id))

... etc ...
)
)

本文地址:https://codercto.com/soft/d/13132.html

PHP+MySQL八大动态Web应用实战

PHP+MySQL八大动态Web应用实战

Jono Bacom / 吴连河、李剑 / 电子工业出版社 / 2008-6 / 68.00元

本书详细介绍了利用PHP+MySQL开发常见类型Web应用程序的完整设计和编码技术,并对整体设计与关键代码给予了细致、深入的剖析。其内容注重实践,提供了翔实完整的实战代码;思路独树一帜,突破过多描述语言细节的窠臼;行文风趣幽默,轻松调侃中将项目的完整设计过程分析得一清二楚。书中的示例项目完整而实用,读者甚至无需任何改动即可在实际中加以运用。. 本书适合对PHP/MySQL有初步了解但缺乏完整......一起来看看 《PHP+MySQL八大动态Web应用实战》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

html转js在线工具
html转js在线工具

html转js在线工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具