许多标记语言,如HTML,MXML,XAML,XSLT或其他 用户界面标记语言通常是声明性的。 HTML,for 例如,仅描述网页上应显示的内容 - 但不会 指定与该网页的可能交互。
这意味着存在非声明性的标记语言(使用一词)。我怀疑情况并非如此 - 是否有任何非声明性标记语言?
答案 0 :(得分:1)
CFML(Coldfusion标记语言)和o:XML(面向对象的XML)是两种非声明性标记语言:
CFML标签本质上是Java标签库的更强大版本,使用CFML的类似ECMAScript的语法,您会感到宾至如归。
o:XML是一种完整的面向对象编程语言,具有多态,函数重载,异常处理,线程等功能。语法完全符合XML。使用o:XML,可以最大限度地利用面向对象的范例,而数据和代码保持标准格式。使用o:XML,没有阻抗不匹配'在开发XML Web应用程序,工具和系统时。
<强>参考强>