私はPHPを使用しています。このサーバーの応答は純粋なXMLではないので、レスポンスを変数/配列に変換して使用するのに苦労しています。このテキストとPHPのPHPレスポンスを簡単に解析する方法はありますか?
私は、XMLツリーに含まれる変数にのみ関心があります。 複数のコンテナ(のような)があり、その数量も異なります。また私は、さまざまなものと一緒に「入れ子になって」いるかもしれません(私は信じています)。
サーバー応答例:
HTTP/1.1 200 OK
Date: Wed, 07 Dec 2011 01:02:01 GMT
Server: Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e DAV/2 PHP/5.2.17
X-Powered-By: PHP/5.2.17
Cache-Control: no-store, no-cache, no-transform, must-revalidate, private
Expires: 0
Vary: Accept-Encoding,User-Agent
Content-Length: 90
Connection: close
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<response>
<var1>AAA</var1>
<var2>BBB</var2>
<var3>CCC</var3>
</response>
感謝。
WORKED !!!ありがとうございました!!!それは間違いなく私に働くことができる何かを私に与える! – Rob
コードを説明できますか? 「要素」パラメータとは何ですか?提供されていない場合、xmlaryは空の配列ではありません。 – Ebpo
@Ebpo ['preg_match_all'](http://php.net/manual/en/function.preg-match-all.php)のドキュメントをご覧ください。関数は '$ elements'にマッチの配列を設定します。 –