我有詹金斯URL,它顯示導致使用詹金斯REST API:獲取數據
URL:http://localhost:8080/job/Build_2/lastBuild/api/xml
的顯示的數據是:
****此XML文件似乎沒有任何關聯的樣式信息。文檔樹如下所示。
<freeStyleBuild>
<action>
<cause>
<shortDescription>Started by user Nishant Kansal</shortDescription>
<userId>admin</userId>
<userName>Nishant Kansal</userName>
</cause>
</action>
<building>false</building>
<displayName>#9</displayName>
<duration>1631</duration>
<estimatedDuration>1470</estimatedDuration>
<fullDisplayName>Build_2 #9</fullDisplayName>
<id>9</id>
<keepLog>false</keepLog>
<number>9</number>
<queueId>7</queueId>
<result>FAILURE</result>
<timestamp>1454666236907</timestamp>
<url>http://localhost:8080/job/Build_2/9/</url>
<builtOn/>
<changeSet/>
</freeStyleBuild>
我的要求:我想在這裏保存的數據在我的本地XML文件,說「BuildOutput.xml」作進一步分析。我可以使用批處理腳本或excel從URL中獲取數據並將其保存爲XML。我嘗試使用excel,但是數據很好,但是隻有一行。而且,這並不符合我的目的,因爲我希望將數據保存在「BuildOutput.xml」中,如上所示。
任何人都可以請幫我解決它嗎?
感謝
你的意思是像'wget -OBuildOutput.xml http:// localhost:8080/job/Build_2/lastBuild/api/xml'嗎? –
準確地說是......非常感謝Joao ......它按照我想要的方式工作。我不知道我們也有Windows的wget。 –