JSOMまたはRESTを通じてJavascript/Jqueryを使用して特定のフォルダから共有リストアイテムを読み取るにはどうすればよいですか? JSOMまたはCSOMを使用してSharepointリスト(ライブラリではない)からフォルダ内のListItemsを読み取る
0
A
答えて
0
、あなたはCAMLクエリで 'FileDirRef' プロパティを指定し、 'RecursiveAll' スコープを追加する必要があります。
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml(
'<View Scope="RecursiveAll"> " +
"<Query>" +
"<Where>" +
"<Eq>" +
"<FieldRef Name="FileDirRef" />" +
"<Value Type=\"Text\">yourFolderPath</Value>" +
"</Eq>" +
"</Where>" +
"</Query>" +
"</View>');
0
function GetFolders() {
var oWeb = _spPageContextInfo.webAbsoluteUrl;
var URLC = oWeb + "/_api/web/lists/getByTitle('ListName')/items";
$.ajax({
url: URLC,
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
async: false,
cache: false,
success: function (data) {
$.each(data.d.results, function (index, item) {
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/GetFolderByServerRelativeUrl('ListName/ListFolder)/listitemallfields/",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
async: false,
cache: false,
success: function (data) {
}
});
})
},
error: function (data) { }
});
}
0
あなたが読むためにREST APIを使用することができますgetfolderbyserverrelativeurl
を使用して、特定のフォルダのアイテムを一覧表示します。
コードの下に参照してください:
var folderRelativeUrl = "Relative_URL_Of_Your_Folder"; //here specify relative URL of your folder (e.g. '/Shared Documents')
getItemFromFolder().then(getItemFromFolderSuccess, getItemFromFolderFailed);
function getItemFromFolder(){
return $.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/getfolderbyserverrelativeurl('" + folderRelativeUrl + "')/files?$expand=ListItemAllFields",
type: "GET",
headers: {
"Accept": "application/json;odata=verbose"
}
});
}
function getItemFromFolderSuccess(data){
// success handler
var response = data.d.results; // This is Response Object from Server
}
function getItemFromFolderFailed(error){
// error handler code
}
を
関連する問題
- 1. フォルダ内のフォルダからファイルを読み取る
- 2. 選択肢の値をSharepointリストから読み取る
- 3. odata apiを使用してsharepoint 2013からlistitemsのみを取得
- 4. Xamarin.Formsでは、プロジェクトのフォルダからアセットのリストを読み取る方法は?
- 5. フォルダ内の複数の.zipから.txtを読み取る
- 6. ライブラリからプログラムで読み取る
- 7. jarファイル内のフォルダからファイルを読み取る
- 8. Javascript、フォルダ内のファイルを読み取る
- 9. InfoPathから2次元配列またはsharePointリストを読み取る
- 10. PHPを使用してフォルダからファイルのリストを読み取る方法は?
- 11. 鉄 - リスト内の要素からデータ属性を読み取る
- 12. json Restを使用してSharepointリストからデータを読み取る
- 13. は、コードバでwwwフォルダ内のファイルを簡単に読み取る
- 14. Sharepoint jsonクエリから配列値を読み取る方法は?
- 15. apフォルダからresフォルダを読み取る
- 16. リストからsharepointのページタイトルを読む
- 17. プロジェクトとは別のフォルダからファイルを読み取る方法
- 18. 個々のIMG srcをフォルダの内容からHTMLに読み取る
- 19. DriveIdなしでAppフォルダgoogleドライブからファイルを読み取る方法は?
- 20. アダプタ内のファイルから読み取る
- 21. SSISスクリプトコンポーネントソース - SharePoint 365からリストを読み込んでくださいOdata
- 22. os.listdir()(python)でファイルのリストからファイルの内容を読み取る
- 23. フォルダ内のフォルダを無視してテストデータを読み取るにはどうすればよいですか?
- 24. Sharepoint上のライブラリ内の特定のフォルダにファイルをアップロード
- 25. ファイルを読み取ってフォルダ内で見つける方法
- 26. FileNotFoundException WindowsストアアプリのAssetsフォルダからJSONファイルを読み取る
- 27. J2MEのresフォルダからファイルを読み取る
- 28. クラスライブラリのフォルダからファイルを読み取る
- 29. SharePoint CSOM Powershell - ライブラリの各フォルダのファイル数を取得
- 30. Matlab:フォルダ内のすべての波を読み取る