いつもありがとうございます。いま、下記コードで変数$resultにXML文字列を格納していろいろ分析したいのですが、下記コードだとXMLタグが全部除去され、XMLタグ以外の文字列のみが返ってきます。あれこれ調べたのですがよく分かりませんでした。
環境
php 5.5.19
ブラウザ Chrome 48.0.2564.116 (64-bit)
php
1<?php 2$url = "https://api.xxxx.jp/key?id=APIキー"; 3$ch = curl_init(); 4curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 5curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 6curl_setopt($ch, CURLOPT_URL, $url); 7// curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: text/xml,application/xml')); 8// curl_setopt($ch, CURLOPT_RETURNTRANSFER, false); 9$result = curl_exec($ch); 10curl_close($ch); 11echo $result; 12?>
例)
ほしい形
<name>佐藤</name><age>22</age><name>田中</name><age>33</age>・・・
出てきてしまう形(これじゃ分析しようがない)
佐藤22田中33・・・
どうすればうまくXML文字列として取得できるか、ご存知のかたお助けお願い致します。
ちなみに、URL欄にhttps://api.xxxx.jp/key?id=APIキーを直打ちするとブラウザ上にはXML形式のページが表示されます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/03/10 05:46
2016/03/10 05:54
2016/03/10 06:11