0
私はhttp://www.ibm.com/developerworks/xml/library/x-xml2jsonphp/を見つけましたが、このコードを使用してWebサーバーからXMLを取得する方法がわかりません。何か案は?インターネットにあるxml文書を解析し、jsonに変換する
私はhttp://www.ibm.com/developerworks/xml/library/x-xml2jsonphp/を見つけましたが、このコードを使用してWebサーバーからXMLを取得する方法がわかりません。何か案は?インターネットにあるxml文書を解析し、jsonに変換する
最も簡単な方法は、あなたがSimpleXMLオブジェクトをしたい場合は、これらのメソッドを有効にするallow_url_fopen
を必要と両方simplexml_load_file()
$xml = simplexml_load_file('http://www...../file.xml');
を使用することができますfile_get_contents()
$xmlString = file_get_contents('http://www...../file.xml');
です。そうでない場合は、curlを使用することができます。これはもっと複雑ですが、柔軟性も向上します。
$c = curl_init('http://www...../file.xml');
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$xmlString = curl_exec($c);
$error = curl_error($c);
curl_close($c);
if ($error)
die('Error: ' . $error);