Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
JGraph
>
Tutorial
> Get list including items
The following example shows you how to get a list including list items.
import com.independentsoft.graph.GraphClient; import com.independentsoft.graph.GraphException; import com.independentsoft.graph.queryoptions.Query; import com.independentsoft.graph.sites.List; import com.independentsoft.graph.sites.ListItem; import com.independentsoft.graph.sites.ListItemField; import com.independentsoft.graph.sites.ListPropertyName; public class Console { public static void main(String[] args) { try { GraphClient client = new GraphClient(); client.setClientId("6333333-209e-454e-b7bd-55a4d201270f"); client.setTenant("independentsoft.onmicrosoft.com"); client.setUsername("info@independentsoft.onmicrosoft.com"); client.setPassword("password"); Query query = new Query(); query.getExpand().add(ListPropertyName.ITEMS); List list = client.getList("independentsoft.sharepoint.com,333333-c666-4b40-bcd4-d771fb97ae69,73b98e9e-5749-407a-82b1-31d82fb30539", "3333333-2a3d-4235-9305-9f8bd6c7300a", query); System.out.println("List Id: " + list.getId()); System.out.println("List Name: " + list.getName()); System.out.println("List DisplayName: " + list.getDisplayName()); System.out.println("List CreatedTime: " + list.getCreatedTime()); System.out.println("List WebUrl: " + list.getWebUrl()); System.out.println("-----------------------------------------------------------------"); for (ListItem item : list.getItems()) { System.out.println("Item Id: " + item.getId()); System.out.println("Item Name: " + item.getName()); System.out.println("-----------------------------------------------------------------"); for (ListItemField field : item.getFields()) { System.out.println("Field Name: " + field.getName()); System.out.println("Field Value: " + field.getValue()); System.out.println("-----------------------------------------------------------------"); } } } catch (GraphException e) { System.out.println(e.getCode()); System.out.println(e.getMessage()); e.printStackTrace(); } } }
Need help? Ask our developers:
Name*
Email*
Message*