xalanjava源码-xsd2html2xml:从XML模式(XSD)生成纯HTML5表单。将填写好的表格转换为XML

时间:2024-06-25 17:30:18
【文件属性】:

文件名称:xalanjava源码-xsd2html2xml:从XML模式(XSD)生成纯HTML5表单。将填写好的表格转换为XML

文件大小:134KB

文件格式:ZIP

更新时间:2024-06-25 17:30:18

系统开源

xalan java源码XSD2HTML2XML 从 XML 模式 (XSD) 生成纯 HTML5 表单。 将填写好的表单转换为 XML。 XML 模式包含大量关于 XML 结构中允许使用哪些数据以及用户界面应该如何呈现的信息。 HTML5 支持许多与 XML 模式兼容的新输入类型和属性。 XSD2HTML2XML 使从 XML 模式生成表单并在用户填写后从中提取有效 XML 的过程自动化。 这使得用户生成的格式正确、有效的 XML 输入的输入比以往任何时候都更容易。 简而言之: 从任何 XML 模式 (XSD) 生成纯 HTML5 表单; 从填写的表单生成符合模式的 XML; 支持使用 XML 文档中的数据填充生成的表单; 支持命名空间(包括通过 xs:include 和 xs:import 标签组合模式); 用快速且广泛支持的 XSLT 1.0 编写(这意味着它可以在浏览器中运行客户端); 没有依赖; 使用 vanilla JavaScript 生成纯 HTML5 表单以实现交互; 使用 CSS 轻松设计样式,或使用任何库或框架进行扩展; 出于任何目的免费 (MIT)。 版本 源代


【文件预览】:
xsd2html2xml-master
----init.xsl(2KB)
----css()
--------default-style.xsl(951B)
----.gitignore(251B)
----README.md(20KB)
----utils()
--------log.xsl(2KB)
--------attr-value.xsl(6KB)
--------gui.xsl(4KB)
--------gui-attributes.xsl(35KB)
--------nodeset-exsl.xsl(5KB)
--------documentation.xsl(4KB)
--------nodeset-xslt2plus.xsl(5KB)
--------appinfo.xsl(1KB)
--------nodeset-msxsl.xsl(5KB)
--------serialize.xsl(4KB)
--------strings.xsl(2KB)
--------namespaces.xsl(9KB)
--------types.xsl(8KB)
----matchers()
--------attributes.xsl(4KB)
--------element@type.xsl(11KB)
--------element-simpleContent.xsl(7KB)
--------sequence.xsl(2KB)
--------element-attribute@ref.xsl(7KB)
--------element-simpleType.xsl(7KB)
--------group@ref.xsl(7KB)
--------element-complexType.xsl(7KB)
--------unsupported.xsl(1KB)
--------attributeGroup@ref.xsl(6KB)
--------all.xsl(2KB)
--------choice.xsl(2KB)
----examples()
--------namespaces-sample()
--------complex-sample()
----LICENSE(1KB)
----handlers()
--------enumerations.xsl(8KB)
--------simple-elements.xsl(16KB)
--------extensions.xsl(6KB)
--------complex-elements.xsl(16KB)
--------multiline-strings.xsl(3KB)
--------default-types.xsl(10KB)
--------root-element.xsl(1KB)
----deprecated()
--------xsd+xml2html.xsl(116KB)
--------xsd2html.xsl(77KB)
--------html2xml.xsl(4KB)
--------xsd2html2xml.xsl(3KB)
----config.xsl(2KB)
----js()
--------value-fixers.xsl(2KB)
--------html-populators.xsl(9KB)
--------polyfills.xsl(2KB)
--------initial-calls.xsl(1KB)
--------xml-generators.xsl(6KB)
--------event-handlers.xsl(6KB)
----xsd2html2xml.xsl(13KB)

网友评论