首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

请问高人:使用sharepoint webservice获取某个文件夹下的文件列表

2013-10-13 
请教高人:使用sharepoint webservice获取某个文件夹下的文件列表各位高人,刚开始接触sharepoint,目前可以

请教高人:使用sharepoint webservice获取某个文件夹下的文件列表
各位高人,刚开始接触sharepoint,目前可以通过webservice获取到某个list下边的所有文件夹,
我用的是getListItems,具体soap格式命令如下:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xmlns:xsd="http://www.w3.org/2001/XMLSchema" 

xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetListItems xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<listName>{XXXXXX-XXXX-XXXX-XXXXX}</listName>
</GetListItems>
</soap:Body>
</soap:Envelope>
这样能获得该list下边的所有文件夹信息:
<z:row ows_LinkFilename="Tools" ows_Modified="xxx" ows_Editor="xxx" ows_MetaInfo="xxx" 

ows__ModerationStatus="xx" ows__Level="xx" ows_Last_x0020_Modified="xxx" ows_ID="xx" 

ows_owshiddenversion="xx" ows_UniqueId="x;#{xxxx-xxxx-xxxxx-xxxx}" ows_FSObjType="xxx" 

ows_Created_x0020_Date="xxx" ows_ProgId="xxx" ows_FileLeafRef="xxx" ows_FileRef="xxx" 

xmlns:z="xxx" />

但是想获取这个Tools文件夹下的文件列表时,同样使用getListItems,listName填那个UniqueId的值,

sharepoint返回找不到指定的文件。

请问各位,获取某个文件夹下的文件列表,是不是不能用getListItems呀?应该怎么写?多谢各位! SharePoint SOAP
[解决办法]
用/_vti_bin/imaging.asmx里面的GetListItems方法

热点排行