从 XSD 以编程方式生成的 XML 编辑器需要 Javascript 库

发布于 2024-07-14 14:29:26 字数 217 浏览 3 评论 0原文

我想创建一个基于网络的界面来配置系统。 我的系统配置是使用 XML 定义的,我有一个 XML 架构。 我正在寻找一个 Java 库,它采用此模式并自动创建一个漂亮的基于 Web 的界面,用于查看和编辑 XML 配置文档。

如果这个库允许扩展和隐藏复合元素,并且当然确保生成的 XML 符合 XSD,那就太好了。

我应该在这里使用 Xform 吗?

问候

I want to create a web based interface to configure a system. My systems configuration is defined using XML for which I have an XML schema. I am looking for a Java Library which takes this schema and automatically creates a nice web based interface for viewing and editing the XML configuration document.

It would be nice if this library would allow compound elements to be expanded and hidden and of course ensured the resultant XML is compliant with the XSD.

Should I be using Xform somewhere in here?

Regards

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

要走就滚别墨迹 2024-07-21 14:29:26

看看 Xopus。 它是一个用 Javascript 编写的基于浏览器的 XML 编辑器。 它采用 XML 文档、XML 模式和 XSLT 作为输入。

Xopus 面向非技术用户,将禁用/隐藏所有会使文档根据指定的 XML 架构无效的 UI 选项。

XSLT 用于创建所见即所得编辑视图。 通过使用 Xopus DOM API

Take a look at Xopus. It is a browser based XML editor written in Javascript. It takes an XML Document, an XML Schema and an XSLT as input.

Xopus is targeted at non technical users and will disable/hide all UI options that would make the documention invalid according to the specified XML Schema.

The XSLT is used to create a WYSIWYG editing view. Expanding and hiding of parts of the document can be easily added by dynamically setting XSLT parameters using the Xopus DOM API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文