I wrote a java program that uses SharePoint's Lists web service.
Right now, this is my CAML Query :
<Query> <Where> <Contains> <FieldRef Name='FileDirRef'/><Value Type='Lookup'>SubFolder1</Value> </Contains> </Where> </Query>
and this is my CAML Query Options :
<QueryOptions> <ViewAttributes Scope='RecursiveAll' /> <OptimizeFor>FolderUrls</OptimizeFor> </QueryOptions>
This is what my root folder looks like :
And my program returns all File3.txt, SubFolder2 and File4.txt
What should I do in order to only get the contents of SubFolder1 : File3.txt AND SubFolder2 ?
Also, Is there a way to place myself on a folder other than root ?