这是名为 xsd2pgschema 的 Linux 应用程序,其最新版本可以作为 xsd2pgschema-5.3.8.tgz 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行这个名为 xsd2pgschema 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
xsd2pg架构
Ad
商品描述
xsd2pgschema是一个Java应用套件,将XML Schema 1.1(层次数据模型)转换为PostgreSQL DDL(关系数据模型),支持基于XML Schema的XML数据向PostgreSQL迁移,信息内容无缺陷。 它还支持使用关系数据模型通过 Apache Lucene 或 Sphinx Search 进行全文索引。 可以将文件从 XML 转换为 CSV、TSV 或 JSON,也可以将 XML Schema 映射到 JSON Schema。
获得的 PostgreSQL 数据库可以根据用户的意愿进行优化。 此外,可以在 PostgreSQL 上进行差分更新和 XPath 查询评估。
PgSchema 服务器,序列化关系数据模型服务器,可用于加速复杂 XML Schema 的分析。
大型 XML 文件可以通过 xmlsplitter 进行拆分,xmlsplitter 是一种基于 XPath 和 StAX 的灵活 XML 拆分器。
特性
- 符合 W3C XML 模式定义语言 1.1
- 从 XML Schema 1.1 生成完整的 PostgreSQL DDL(关系扩展)
- 从 XML Schema 1.1 生成最小的 PostgreSQL DDL(内联简单内容)
- 可选地,通过将整数和小数映射到原始类型来减少数据库大小
- 从 XML Schema 1.1 生成 JSON Schema(映射策略可选)
- 将 XML 数据迁移到关系数据库 (PostgreSQL)
- 根据 XML Schema 和数据大小协助 PostgreSQL 索引创建
- 从 XML 到 CSV、TSV 或 JSON 的文件转换
- 使用 Apache Lucene 或 Sphinx 搜索 (xmlpipe2) 索引 XML 内容
- 借助 PgSchema 服务器进行快速 XML Schema 分析
- 多个 XML 文档的并行数据处理
- 多个 XML 文档的并行 XML 模式验证
- 使用 W3C 的模式模式验证 XML 模式本身
- 基于修改日期和校验和的差异更新
- 拆分大型 XML 文件以进行预处理
- XPath 1.0 解析器知道 XML 模式
- 从 XPath 1.0 到 SQL (PostgreSQL) 的查询转换
- XPath 1.0 对 XML over PostgreSQL 的查询评估
- XPath 1.0 查询评估到 JSON over PostgreSQL
- 按原样保留文档顺序
- 包括通配符在内的信息内容无缺陷
目的
信息技术、科学/研究
用户界面
控制台/终端
程式语言
Unix 外壳,Java
数据库环境
PostgreSQL (pgsql)
分类
这是一个也可以从 https://sourceforge.net/projects/xsd2pgschema/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。