我試着從下面的語句使用jSoup
<start_task_response status_text="OK, request submitted" status="202"><report_id>524291e2-bde8-4cd8-b48b-59a38f347ff2</report_id></start_task_response>
使用下面的代碼我試圖得到<report_id>
值獲取文本從標籤之間的XML,但它似乎並不想工作嗎?
任何幫助將感激地收到。
String taskid = Jsoup.parse(input).getAllElements().tagName(report_id);
或
String taskid = Jsoup.parse(input).getAllElements().attr("report_id");
由於
編輯:好的,如下問;我將更新以下解決方案中包含的響應。這裏是我的(工作)代碼現在...
Elements elms = Jsoup.parse(input).select("start_task_response report_id");
for (Element e : elms){
String taskid = e.text();
jTextField6.setText(taskid);
System.out.println(taskid);
這仍然不會返回任何東西到String taskid。我也曾嘗試修改
("start_task_response report_id")
到
("report_id")
任何進一步的幫助,將不勝感激
您的代碼似乎對我來說工作正常。檢查http://pastebin.com/EjjSm9qL – Pshemo
是的,我試了代碼,它的工作原理。你的「進口」是正確的嗎? (即你''進口'org.jsoup.nodes.Element'和'org.jsoup.selects.Elements'類? – user2340612
@Pshemo我指的是Remotejon;) – user2340612