簡體   English   中英

如何從XML響應中獲取標簽/元素的值?

[英]How ro get the value of a tag/element from an XML Response?

我正在創建一個PHP腳本,該腳本將從xml響應中獲取標記/元素的值。 這是給出響應的URL: http : //stageapi.myprepaid.co.za/Api/ConsumerRegisterRequest/21b6e114-010a-e311-a672-00155d4905d3

如果嘗試在瀏覽器上訪問URL,則將獲得一個XML文件,但是使用file_get_contents()時,xml的格式會更改。 xml有點像:

{"ID":"e5d1b161-110a-e311-a672-00155d4905d3","Email":null,"Mobile":null,"Password":null,"MeterNumber":"1234567890","Bank":"ABSA","CampaignID":"1040","WebBrowserIdentifierString":null,"Status":"Pending...

您還有其他方法來獲取XML和保留其格式嗎? 這樣我就可以使用SimpleXMLElement。

謝謝!

嘗試將cURL與瀏覽器的標題一起使用。 這樣可以幫助您擁有所需的格式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM