【发布时间】:2023-03-23 13:09:01
【问题描述】:
我正在开发一个系统,该系统需要用典型元素(如文本字段、选择框、标签等)表示 html 表单,但它只能说 JSON 或 XML,而不是 HTML。
我总是可以编写自己的 JSON 或 XML 转换器和解析器来表示所需格式的表单,但我想坚持某些标准(如果存在)以进行变更管理和可扩展性。此外,该标准必须具有现有的 Javascript 解析器。
我正在查看XUL,但它似乎没有表单标签,并且看起来像是仅适用于基于 Mozilla 的应用程序的 DSL。我也找不到相同的 Javascript 解析器。
我相信这应该是一个相当普遍的问题,有人已经解决了,但我找不到它。任何指针将不胜感激。
【问题讨论】:
-
“JSON/XML”是什么意思?您的意思是要么 JSON 或 XML,还是某种奇怪的混合格式?
-
除了各种框架收集
<input>元素值时,没有“标准”将表单主体序列化为JSON或XML。听起来你说的不止这些(“段落等”)。 -
我的意思是 JSON 或 XML。表单元素现在可以使用。对标签段落的支持将是理想的。
标签: javascript html xml json standards