2
我有一個需求,在我的文件系統中有一個xml,我必須從該xml讀取標記值並填充到我的soap請求中。我完全不知道我該怎麼做。從在soap文件中讀取文件插入xml節點值
我寫了一個Groovy腳本讀取文件:
File file = new File("C:/Users/Desktop/abc.txt")
fileContent = file.getText()
現在我想從我的XML源讀取標籤值,並在我的SOAP請求的XML標記填充。
我的示例XML是
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" >
<soapenv:Header/>
<soapenv:Body>
<dto:dto>
<mon:abc>
<mon:HDR>
<mon:MESSAGE_ID>abcd</mon:MESSAGE_ID>
<mon:MSG_TIMESTAMP>2015-10-12T11:24:35-06:00</mon:MSG_TIMESTAMP>
</mon:HDR>
</mon:abc>
</dto:dto>
</soapenv:Body>
</soapenv:Envelope>
我要讀從我的示例XML MESSAGE_ID到我的SOAP請求消息ID。有人可以指導我如何做到這一點?