5

基本上,我正在寻找一种最小公分母的声明式GUI语言,它非常适合用JavaScript来呈现HTML/CSS,Python以wxPython和C#以WinForms ...强调最不共同的标准。否则,我完全意识到这几乎是不可能的。基本上,声明性GUI而不是数据的JSON。是否有不是XML的语言和平台不可知的声明性GUI语言?

哦,是的,真正的踢球者:没有XML。期。理想情况下,语法将像Markdown那样看起来不像代码。

如果你不知道任何这样的事情,你可以贴在你认为它应该像一些想法,你怎么认为它应该(或可以)的工作,因为我打算创建一个自己。我只是确保我没有重新发明轮子。

+0

为什么不是xml?这是否为天真的用户? – Marcin 2011-03-26 22:25:30

+0

我所有的XML都是XML格式的。 Imho,它不适合设计类型的作品;它适用于标记,明确的标记交换以及机器可以使用的有用功能。 ;-) – will 2013-05-12 09:00:00

回答

1

我认为它是安全的,说3个月后,答案是没有

0

那么,HTML的渴望。 wiki markup怎么样?

+0

HTML本质上是XML,而维基标记语言的问题在于它们不包括文本框,下拉框和按钮等内容,也不包括通常布局表单的方式。 – 2009-11-13 23:19:27

1

Qooxdoo是一款非常棒的图形用户界面技术。有一个名为Tartan Blueprint的新序列化项目,它允许从序列化的JSON生成Qooxdoo客户端应用程序。它的纯JSON和OO JavaScript。没有XML。 JSON可以通过手动或任何可以生成有效JSON的代码生成。看看...

公告: http://news.qooxdoo.org/the-week-in-qooxdoo-2009-10-02

+0

有趣,但我不明白这是语言和平台不可知论者。我可以把这个Blueprint JSON变成一个Python应用程序吗? – 2009-12-09 21:46:10

+0

对不起。我以为你正在寻找一种简单的方法来从python生成GUI。基本上你可以使用SimpleJson之类的东西将字典转储到json中并发送到蓝图中。但是,您确实需要构建生成字典的服务器端部分。 Blueprint有一个嵌套的对象结构,因此可以很容易地使用递归函数完成json的生成。 – PlaidFan 2009-12-10 22:47:53