Top / PHP / Liblary / SPL / SimpleXML


 #setlinebreak(on)
 * SimpleXML 簡易XMLパーサ [#ke1baed3]
 [[Iteratorパターン SimpleXMLIterator>PHP/Liblary/SPL/SimpleXML/SimpleXMLIterator]]
 [[SimpleXMLで日本語(マルチバイト)を使う>PHP/Liblary/SPL/SimpleXML/mb_convert_encoding]]
 #htmlinsert(googleAdsense.html)
 
 簡易と言いつつ、
 結構良くできていたり。
 
 (ノ・・)ン。。。。。。(((●コロコロッ
 
 **概要 [#s7e9ec2a]
 
 PEAR::Servicesシリーズで、
 Webサービスのアクセスなどを提供しているのだが、
 実はこっちを使った方が遙かに早くて簡単。
 自前であれこれ作りやすいと思う。
 
 例えばアマゾンAPIを使って検索結果を取得する場合
 DeveloperIDをABCDEとすると
  $url="http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=ABCDE&Operation=ItemSearch&SearchIndex=Blended&Keywords=dog";
  $result=simplexml_load_file( $url );
  print_r( $result );
 結果は3行で返ってくる。
 もちろんこれらをマスクするクラスを作成しして、
 検索のパターンを変更したり、
 エラー処理したりするわけだが、
 PAER::Services_Amazonの謎実装よりは遙かに簡単だ。
 
 #comment
 


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較