我想将数据集转换为 Project Open Data data.xml 格式,以便我可以通过 DKAN 采集器摄取。我知道有 data.json 格式,但更喜欢使用 data.xml,因为数据已经是 XML,我很乐意转换它。
我似乎无法找到定义 data.xml 模式/格式的位置,并会感谢指针。
data.json 文件是通过在DKAN 中实现Open Data Schema Map模块创建的。
你有几个选择:
您可以使用Open Data Schema Map DKAN使用的 hook hook_open_data_schema_apis_defaults() 在代码中执行相同的操作。在您自己的模块中复制“data_json”的声明并将端点更改为“'endpoint' => 'data.xml'”,并将格式更改为 xml。
您可以使用hook_open_data_schema_map_results_alter更改架构以使用“data.xml”并在自定义模块中格式化为 XML。