我通過web服務通過java查詢sharepoint上的列表。 它能正常工作,當我想獲得整個列表,但我想 只查詢部分的列表。它可以通過一個CAML查詢就像這樣:Java Web服務到Sharepoint查詢
<Query>
<Where>
<Gt>
<FieldRef Name='ID' />
<Value Type='Number'>10</Value>
</Gt>
</Where>
</Query>
我不知道如何通過Java雖然通過這個.. 現在我這樣做:
GetListItemsResponse.GetListItemsResult result = port.getListItems(listName, viewName, query, viewFields, rowLimit, queryOptions, webID);
哪裏查詢對象簡直是空(它提取整個列表)。
我讀的地方可以這樣進行:
GetListItems.Query query = new GetListItems.Query();
query.getContent().add(generateXmlNode(QueryStringHere));
但我沒有generateXmlNode方法。
任何想法?
這可能是,但它的另一個問題則。我在尋求別的東西。查詢作爲對象傳遞給port.getLIstItems()方法。儘管我不確定它是哪個對象。我想簡單地傳遞xml字符串,但這是不可能的。任何想法我必須做什麼對象來傳遞查詢getlistitems()? – PoeHaH 2012-07-26 07:47:51