当前位置: 首页 > 知识库问答 >
问题:

Sharepoint 2010 oData Atom提要内容属性的Java解析

谭池暝
2023-03-14

我正在使用Java的SharePoint2010OData列表。到目前为止,使用SSL和NTLMv2的连接工作得很好,我得到了一个Atom格式的响应。SharePoint似乎禁用了JSON格式。下一步是高效地解析响应,以获得Java中的列表条目内容属性。

我有几个选项,比如使用:

    null
<m:properties xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
 <d:ContentTypeID xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">0x01005FC9ED59F2FC4842B6D</d:ContentTypeID>
 <d:Activity xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">Activity 1</d:Activity>
 <d:StartDate xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.DateTime">2012-04-16T00:00:00</d:StartDate>
 <d:EndDate xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.DateTime">2012-04-16T06:00:00</d:EndDate>
 <d:ActivityTypeValue xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:null="true" />
 <d:CreatedById xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.Int32">193</d:CreatedById>
 <d:ModifiedById xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.Int32">193</d:ModifiedById>
 <d:Id xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.Int32">357</d:Id>
 <d:ContentType xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">Item</d:ContentType>
 <d:Modified xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.DateTime">2012-03-30T13:07:18</d:Modified>
 <d:Created xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" m:type="Edm.DateTime">2012-03-30T11:35:42</d:Created>
 <d:Version xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">1.0</d:Version>
</m:properties>

共有1个答案

农存
2023-03-14

在ROME中,您可以为DataServices命名空间创建自定义模块(定义自定义模块)。这可能是其他人也想用的东西。

 类似资料:
  • 通过由浅入深,前后连贯的章节安排,本教程将向你介绍CodeIgniter框架基础以及MVC程序架构的基本理论。 在教程中,你将创建一个简单新闻系统。首先,你将学会:如何编写代码让程序能够加载静态内容页面;紧接着,你将学会:从数据库中读取新闻条目数据并将其显示出来;最后,你将学会:通过创建页面表单将新闻条目添加进数据库中。 教程将主要介绍以下技术要点: 模型-视图-控制器(Model-View-Co

  • 通过由浅入深,前后连贯的章节安排,本教程将向你介绍 CodeIgniter 框架基础以及MVC程序架构的基本理论。 在这篇教程中,你将创建一个 简单新闻系统。首先,你将学会: 如何编写代码让程序能够加载静态内容页面;紧接着,你将学会: 从数据库中读取新闻条目并将其显示出来;最后,你将学会: 通过创建表单将新闻条目添加进数据库中。 教程将主要介绍以下技术要点: 模型-视图-控制器(Model-Vie

  • 操作步骤: ●单条字段属性更新 ①在"图层管理"模块,选择一个带有数据的图层,点击"数据视图"。 ②双击击字段属性内容,进入编辑状态,进行编辑。 ③编辑完成后点击"确定"按钮,属性内容更新成功。 提示: ●批量更新属性内容。 操作动图: [查看原图]

  • 问题内容: 我注意到人们在1:1的比较中涵盖了某些显示属性的细节,但是在说明差异时还没有涉及很多。可能有人解释各种inline-之间的差异 的东西 显示标签? 对w3schools之类的地方进行更详细的定义会产生奇迹。 问题答案: 对于任何具有块和内联变体的显示类型,唯一的区别是,该显示类型具有以内联方式放置的框(即,[以内联格式设置的上下文),而另一种具有格式化为块级框的框,这取决于大多数情况。

  • 本文向大家介绍使用jQuery获得内容以及内容的属性,包括了使用jQuery获得内容以及内容的属性的使用技巧和注意事项,需要的朋友参考一下 Tips: 1、点击事件节点的选择 #botton 2、alert 的代码规则  ("Value: " + $("#id").html) 今天的分享就先到这里了,后续我们还将持续更新一些新的jQuery实例。

  • 本文向大家介绍Python属性和内建属性实例解析,包括了Python属性和内建属性实例解析的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Python属性和内建属性实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1. 私有属性添加getter和setter方法 2. 使用property升级getter和setter方法 运行