首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目Open Data data.xml格式的定义位置

项目Open Data data.xml格式的定义位置
EN

Stack Overflow用户
提问于 2018-07-25 05:40:40
回答 1查看 121关注 0票数 2

我想将数据集转换为项目开放数据data.xml格式,这样我就可以通过DKAN收割机摄取数据。我知道有data.json格式,但我更喜欢使用data.xml,因为数据已经是可扩展标记语言,而且我喜欢转换它。

我似乎找不到data.xml模式/格式的定义位置,希望您能给我指点。

EN

回答 1

Stack Overflow用户

发布于 2018-07-26 22:53:42

data.json文件是通过implementing DKAN中的Open Data Schema Map模块创建的。

您有几个选项:

  1. 在"/admin/config/services/odsm/add/api“处创建一个新端点,并使用XML作为输出格式,使用"Project Open Data v1.1”作为模式:

  1. 您可以使用Open Data Schema Map DKAN使用的钩子hook_open_data_schema_apis_defaults()在代码中做同样的事情。在您自己的模块中复制"data_json“的声明,并将端点更改为"' endpoint‘=> 'data.xml’”,并将格式更改为XML。
  2. 您可以使用hook_open_data_schema_map_results_alter将架构更改为使用"data.xml“,并在自定义模块中将格式更改为XML。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51507931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档