[PHP-users 34552] Re: SimpleXMLElementに日本語を渡す方法を教えてください。

Kenji kenji @ club.h14m.org
2009年 4月 23日 (木) 12:15:12 JST


Kenji です。


On Thu, 23 Apr 2009 11:24:06 +0900
中村 久孝 <hisataka @ personalvision.co.jp> wrote:
 
> 自己レスです。
> 
> 解決しました。

どう解決されたのでしょう? 


// Kenji

> -----Original Message-----
> From: php-users-bounces @ php.gr.jp [mailto:php-users-bounces @ php.gr.jp] On
> Behalf Of 中村 久孝
> Sent: Tuesday, April 21, 2009 2:16 PM
> To: php-users @ php.gr.jp
> Subject: [PHP-users 34529]SimpleXMLElementに日本語を渡す方法を教えてくださ
> い。
> 
> 
> Yahoo boss APIに関心を持ってPHPをはじめました中村です。
> いろいろ、調べましたが何を調べれべよいのか分からず、
> 的ハズレな事ばかりしております。
> 
> どなたかに教えていただきたいのは、
> SimpleXMLElementに日本語を渡す方法です。
> 
> 下記のsampleのqueryに英数例えば'JAVA'等では検索結果は正しく表示されますが、
> 日本語を渡すとうまくうごかないのです。
> また、
> href="http://boss.yahooapis.com/ysearch/web/v1/麻生総理?appid=自分の
> Appid&format=xml&lang=jp&region=jpでは
> 正しくXMLが帰ってきます。
> 
> どうすればSimpleXMLElementに日本語を渡すことができるのでしょうか?
> 
> 
> 
> <?php
> $searchQuery = rawurlencode(stripslashes($_REQUEST['query']));
> $count = $_REQUEST['count'];
> $Appid = "自分のAppid";
> $Site="";
> 
> if(!empty($searchQuery))
>  {
>    if(!empty($count))
>      {
>       $count +=10;
> 	  $results = new
> SimpleXMLElement('http://boss.yahooapis.com/ysearch/web/v1/'.$searchQuery.$S
> ite.'?appid='.$Appid.'&count=10&format=xml&start='.$count,NULL,TRUE);
>      }
>    else
>      {
>       $count=10;
> 	  $results = new
> SimpleXMLElement('http://boss.yahooapis.com/ysearch/web/v1/'.$searchQuery.$S
> ite.'?appid='.$Appid.'&count=10&format=xml',NULL,TRUE);
>      }
>  }
> ?>
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3


PHP-users メーリングリストの案内