簡體   English   中英

如何在SharePoint REST API中獲取列表列的類型

[英]How to get the type of a List Column in SharePoint REST API

我的目標是找出我的SharePoint列表中的列的類型,以便使用正確的字段類型填充表單。 做一些挖后,我發現這篇文章有關訪問特定屬性的文件中。

我也發現了這個問題,問的是我自己是同一個人,但從未得到解決。 在我的代碼中,我嘗試了

..url.../_api/web/lists/GetByTitle('...list name...')/columnName

但是,當找不到資源時出現404錯誤。

訪問SharePoint列表中的列的正確語法是什么?

我們可以使用下面的URL來獲取字段的類型。

http://siteurl/_api/web/lists/getbytitle('listname')/fields?$select=Title,TypeAsString,TypeDisplayName&$filter=InternalName eq 'Title'

在此處輸入圖片說明

您可以從http://labs.steveottenad.com/getting-ows_metainfo-with-spservices/使用Jquery

如果使用SPServices庫(鏈接)從列表中獲取信息,則很有可能會遇到一個實例,其中所需的信息包含在“ ows_MetaInfo”屬性內的粗糙字符串中。 有一個非常簡單的解決方案,可以將大字符串更改為其適當的屬性,從而使其中包含的信息超級易於訪問。 只需在初始SPServices調用中包括CAMLViewFields:“”,您現在就可以將所有這些信息作為屬性而不是字符串進行訪問

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM