SMX 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
SMX 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
SMX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
SMX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
SMX 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

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 ...
)
)
展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/03/19 20:07

Perth Mint enlists SMX for blockchain-based ethical gold supply chain solution

http://www.zdnet.com/article/perth-mint-enlists-smx-for-blockchain-based-ethical-gold-supply-chain-solution/ Image: Perth Mint The Perth Mint has announced partnering with Australian Securities Exchange (ASX)-listed Security Matters (SMX) on a "mine-to-marketplace ethical gold supply chain assura...

0
0
发表了博客
2020/03/19 20:28

Perth Mint enlists SMX for blockchain-based ethical gold supply chain solution

http://www.zdnet.com/article/perth-mint-enlists-smx-for-blockchain-based-ethical-gold-supply-chain-solution/ Image: Perth Mint The Perth Mint has announced partnering with Australian Securities Exchange (ASX)-listed Security Matters (SMX) on a "mine-to-marketplace ethical gold supply chain assura...

0
0
2014/02/05 15:10

Linux中Kill进程的N种方法

常规篇: 首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 0 11:38 pts/0 00:00:02 bash smx 1827 1 4 11:38 ? 00:26:28 /usr/lib/firefox-3.6.18/firefox-bin smx 1857 1822 0 11:38 pts/1 00:00:00 ba...

0
0
2016/12/20 09:14

【转】linux下杀死进程(kill)的N种方法

【转】linux下杀死进程(kill)的N种方法 转载一篇,最原始的出处已不可考,望见谅! 常规篇:  首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 0 11:38 pts/0 00:00:02 bash smx 1827 1 4 11:38 ? 00...

0
1
发表了博客
2012/06/13 13:35

Linux中Kill进程的N种方法

linux的进程管理手段丰富。想怎么杀进程都可以。废话少说,正题开始: 常规篇:  首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 0 11:38 pts/0 00:00:02 bash smx 1827 1 4 11:38 ? 00:26:28 /usr/li...

0
2
2019/10/21 14:36

linux 查看某进程 并杀死进程 ps grep kill

linux 中使用top 或 ps 查看进程使用kill杀死进程 1.使用top查看进程: $top 进行执行如上命令即可查看top!但是难点在如何以进程的cpu占用量进行排序呢? cpu占用量排序执行下操作: 按大写O再按k再敲回车,然后...

0
0
发表了博客
2019/05/24 21:48

linux下杀死进程(kill)的N种方法 - CSDN博客

转载一篇,最原始的出处已不可考,望见谅! 常规篇:  首先,用ps查看进程,方法如下: $ ps -ef …… smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helper smx 1824 1822 0 11:38 pts/0 00:00:02 bash smx 1827 1 4 11:38 ? 00:26:28 /usr/lib/firefox-3.6.18/firefox-b...

0
0
发表于运维专区
2014/10/14 10:06

linux下杀死进程(kill)的N种方法

linux下杀死进程(kill)的N种方法

0
17
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部