gpt4 book ai didi

java - 使用 odata4j 的 OData 发布缺少 "category"元素

转载 作者:行者123 更新时间:2023-11-30 04:38:49 24 4
gpt4 key购买 nike

我正在尝试使用 odata4j 发布 Odata。转储发布的 xml 数据后,我使用 curl 将其复制到 php 脚本中以进行测试。我发现 xml 帖子缺少帖子所需的“类别”元素。

查看 odata4j javadoc,我似乎无法找出合适的方法来在实体结构中创建此元素。

对此有什么想法吗?我发布了我的代码的一个稍微简化的版本。

// create the new request object
OCreateRequest<OEntity> createRequest = consumer.createEntity( "ESvcOrderTrans" )
.properties( OProperties.int32( cursorWrapper.getColumnName(0), cursorWrapper.getInt(0))
.properties( OProperties.string( cursor.getColumnName(1), cursor.getString(1) ));

// Execute the OData post
OEntity newMaterial = createRequest.execute();

最佳答案

0.4 版本中没有这方面的 API。

一种可能的解决方法是创建一个自定义的 OClientBehavior 并在请求条目消息发出时对其进行处理。参见 http://code.google.com/p/odata4j/wiki/Extensibility

我们将在下一个版本中简化此操作。通过 http://code.google.com/p/odata4j/issues/detail?id=48 追踪

希望对你有帮助,
- 约翰

关于java - 使用 odata4j 的 OData 发布缺少 "category"元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6363625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com