我正在尝试使用 Apache Olingo 库从 OData 端点读取元数据。我想获取服务中存在的模式列表。
示例代码是这样的 -
DataServices services; //TODO:
for (Schema schema : services.getSchemas()){}
如何初始化这个“服务”变量?
EntityProvider.readMetadata(content, false);
其中 content - InputStream 和第二个参数告诉 lib 是否应该验证元数据。但是我在 Edm 中没有看到可以提供模式信息的方法。您总是可以在https://issues.apache.org/jira/browse/OLINGO上为缺少的功能或错误提出一张票。
有关更多详细信息,请参阅 - http://olingo.apache.org/doc/tutorials/OlingoV2BasicClientSample.html 。
问候钱丹