我正在研究一个网络服务整合项目。 现在, 使用 CURL 方法通过请求并获得 XML 响应。 我并没有保存 XML 响应文件, 而是在我的页面中重复了 XML 响应( 认为这将节省服务器响应时间 ) 。 现在我正在我的页面中收到 XML 响应, 这样的反应,
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" >
<SOAP-ENV:Body>
<CreateShipmentReply xmlns="http://www.parcelforce.net/ws/ship/v5">
<CompletedShipmentInfo>
<Status>ALLOCATED</Status>
<CompletedShipments>
<CompletedShipment>
<ShipmentNumber>MK0030912</ShipmentNumber>
</CompletedShipment>
</CompletedShipments>
<RequestedShipment>
<DepartmentId>1</DepartmentId>
<ShipmentType>DELIVERY</ShipmentType>
<ContractNumber>P664383</ContractNumber>
<ServiceCode>SUP</ServiceCode>
<ShippingDate>2012-05-25</ShippingDate>
<RecipientContact>
<BusinessName>BUSINESS NAME</BusinessName>
为了将 XML 中的数据保存到我的数据库/ 表 I 需要从节点中解析数据。 我手上有从保存的文件解析 XML 的代码, 但无法在回声 XML 响应中找到相同答案 。 我如何从回声 XML 响应中读取数据 。
需要帮助 提前谢谢