javascript - 从 XML/JSON 创建表单提供编辑值/属性的功能,然后在提交时获取更新的 XML/JSON
问题描述
我正在尝试找到一个可以基于 XML/JSON 结构创建 HTML 表单的 javascript 插件。
我有多个记录,有些是 XML,有些是 JSON。我的目标是提供一个表示对象的 XML/JSON,动态生成 HTML 表单来编辑 XML/JSON 值,然后将更改保存回 XML/JSON obj。
我在 StackOverflow 中发现了一个非常古老的类似问题,但没有可用的答案。有样品可用。我有点想要类似的功能。 http://www.datamech.com/XMLForm/
为我的 Angular 应用程序寻找一个 javascript 库,它可以将 XML/JSON 字符串作为输入并创建一个 HTML 表单,然后以 XML/JSON 字符串的形式返回具有更新值的相同 XML/JSON。
我可以为 XML 编写一个函数来遍历 XML(使用DOMParser)找到所有值和属性,创建一个表单,然后将值/属性绑定回 XML。但是,如果我能找到已经构建的解决方案,例如http://www.datamech.com/XMLForm/ ,那就太好了
必须完全是 Javascript。
必须完全在客户端操作,从输入 JSON/XML 字符串到编辑的输出 JSON/XML 字符串。
提前致谢!
解决方案
推荐阅读
- java - 如何对具有返回列表的地图的流进行平面映射?
- android - 如何在recyclerview中控制Exoplayer
- javascript - 开玩笑正则表达式和浏览器控制台测试中的差异
- java - com.fasterxml.jackson.databind.exc.InvalidDefinitionException:无法构造`java.time.LocalDate的实例
- javascript - 使用jquery延迟加载div
- python - 处理非比例尺度的线方程
- c - 在 C 中使用带有数组元素的“-=”运算符
- java - 为什么带有 derby 的可执行 jar 不起作用?
- mysql - MYSQL 旋转一个返回的数据
- powerbi - 显示过去 12 个月