支持将JSON数据绑定到HTML控件的JavaScript库/工具包?

支持将JSON数据绑定到HTML控件的JavaScript库/工具包?,javascript,html,json,data-binding,Javascript,Html,Json,Data Binding,是否有JavaScript库或工具包允许我将JSON数据绑定到客户端上的html控件 所以本质上我应该能够指定html控件应该绑定到的对象属性。因此,当表单接收到JSON数据时,控件将被更新,当控件更新时,数据应更新为JSON对象。Itemscript描述了数据和应用程序的JSON模式语言 该项目提供了Itemscript JAM(JSON应用程序标记)的参考实现,这是一种在Itemscript模式中描述的声明性标记语言 Item Lens是一个Itemscript JAM动画师。Itemscr

是否有JavaScript库或工具包允许我将JSON数据绑定到客户端上的html控件


所以本质上我应该能够指定html控件应该绑定到的对象属性。因此,当表单接收到JSON数据时,控件将被更新,当控件更新时,数据应更新为JSON对象。

Itemscript描述了数据和应用程序的JSON模式语言

该项目提供了Itemscript JAM(JSON应用程序标记)的参考实现,这是一种在Itemscript模式中描述的声明性标记语言

Item Lens是一个Itemscript JAM动画师。Itemscript项目的目标是为绑定数据和小部件提供标准的轻量级语言。参考实现基于GWT

该项目将提供一种共享Itemscript的方法,但目前正在对Itemscript模式语言进行评论,并为常见的应用程序模式开发Itemscript JAM。

对您所描述的内容有很好的实现,它与旧的Delphi和.NET方法(将数据绑定到控件)的相似之处有点令人毛骨悚然(尽管如果没有GUI来查看绑定,它就没有那么漂亮了)

查一下JSONStore。注意,这里有一个学习曲线,需要几周的时间才能真正开始学习


另一个选项是,它是DOJO工具箱的一部分。我不确定它是否正是您想要的,因为我从来没有使用过它,但它看起来很健壮,可以做很多您希望持久客户端数据集可以做的事情。

您可以查看一下I second extjs,但要注意它们的双重许可证