我似乎能夠得到所有其他屬性,但這一個。當我查詢這個屬性時,我在控制檯中得到了DirectChildrenCount:null。使用Rally Java Rest API,我該如何獲得DirectChildrenCount?
0
A
回答
0
假設您獲取DirectChildrenCount,接下來要驗證的是您正在使用的Java Rally REST服務的版本以及您在代碼中指定的WS API版本。
這裏是打印出DirectChildrenCount的代碼示例。
它採用拉力賽REST的API-1.0.7.jar,這與最新的WS API 2.0版
工作如果您使用的拉力賽REST的API-1.0.6.jar應該還是使用拉力賽REST的API-1.0.6.jar時,如果不指定版本或空:工作只要WS API版本中正確設置代碼,例如:
String wsapiVersion = "1.43";
它將返回DirectChildrenCount指定低於1.39的版本。在1.39中引入了DirectChildrenCount。
如果你使用的是rally-rest-api-1.0.7.jar,它默認爲2.0版的WS API,所以下面的代碼將工作,並且即使沒有設置WS API版本,也會返回DirectChildrenCount。代碼。
public static void main(String[] args) throws URISyntaxException, IOException {
// Create and configure a new instance of RallyRestApi
String host = "https://rally1.rallydev.com";
String username = "[email protected]";
String password = "secret";
String wsapiVersion = "v2.0";
String workspaceRef = "/workspace/1111";
String projectRef = "/project/2222";
String applicationName = "DirectChildrenCount";
RallyRestApi restApi = new RallyRestApi(
new URI(host),
username,
password);
restApi.setWsapiVersion(wsapiVersion);
restApi.setApplicationName(applicationName);
QueryRequest storyRequest = new QueryRequest("HierarchicalRequirement");
storyRequest.setFetch(new Fetch("Name","DirectChildrenCount"));
storyRequest.setWorkspace(workspaceRef);
storyRequest.setQueryFilter(new QueryFilter("FormattedID", "=", "US16"));
QueryResponse storyQueryResponse = restApi.query(storyRequest);
JsonObject storyJsonObject = storyQueryResponse.getResults().get(0).getAsJsonObject();
System.out.println(storyJsonObject.get("Name") + " DirectChildrenCount: " + storyJsonObject.get("DirectChildrenCount"));
}
相關問題
- 1. 如何在Java中使用Rally Rest API獲取TestSet ID?
- 2. 使用Java Rally REST API附加文件
- 3. 如何使用REST API刪除Rally workspacepermission?
- 4. Java Rally Rest API的認證
- 5. 使用Java Rally Rest API將測試用例添加到測試集中使用Java Rally Rest API
- 6. Rally update使用Java工具包爲Rally REST API更改來自Java的數據
- 7. 使用Rally Java rest api使用字段名稱查找參考
- 8. 使用Rally REST API,如何獲取用戶故事的非API(網站)URL?
- 9. Java Rally Rest Api:如何向項目添加新用戶
- 10. 使用Rally rest API創建任務
- 11. 使用Rally Rest API進行CRUD操作
- 12. 使用rally-api(ruby)如何獲得porftfolio項目的狀態值?
- 13. 我可以使用RALLY REST API來訪問沙箱環境嗎?
- 14. 使用Rally JAVA Rest API 2.0創建新計劃的問題
- 15. Rally REST API中斷了嗎?
- 16. Rally Java Rest Unknownhost異常
- 17. 如何在Rally java rest中添加註釋列表API
- 18. 查詢通過java中的Rally Rest API獲取項目的ObjectID
- 19. 如何獲得Backlog,Rally Rest API中缺陷的索引/順序C#
- 20. 使用Rally REST API,如何查詢並返回* complete * JSON對象?
- 21. 如何獲得使用Selenium的Java API
- 22. 如何在Rally Rest toolkit for Java中獲取TestFolders的整個樹?
- 23. 我該如何實現Java Rest Jersy
- 24. 如何將Rally Rest API與Java集成?
- 25. WP rest api:如何獲得評論數
- 26. 如何獲得與Azure的REST API ARM
- 27. 使用Java Rally Rest API向測試集添加200多個測試用例
- 28. 如何使用ETrade API獲得OptionQuote
- 29. 如何在Java中使用Firebase REST API?
- 30. 如何在java中獲得Google Drive REST api alternateLink?