0
我想嘗試檢索一個酒店的名稱(在這個例子中,酒店被稱爲「測試酒店」),但我不確定如何去做,因爲我相信得到一個@節點使用@但我如何檢索文本?如何從XML檢索文本
下面是XML:
<xxx xmlns:soap="xxx" xmlns:xsi="xxx" xmlns:xsd="xxx">
<xxx>
<xxxxmlns="xxx">
<AvailabilityRS Url="xxx" IntCode="xxx">
<Results>
<HotelResult Code="xxx"DestinationZone="xxx">
<HotelInfo>
<Name>Test Hotel</Name>
下面是腳本:
def response = testRunner.testCase.getTestStepByName("xxx").getProperty("Response").getValue()
def parsedxml = new XmlSlurper().parseText(response)
def hotelName = parsedxml.'soap:Body'.HotelAvailResponse[0].xxx[0].Results[0].xxxx[0].xxx[0].Name[0].toString()
你需要宣稱酒店名稱?這是酒店列表嗎? – Rao