プログラムで検索処理を作成するときに検索クェリーに引用符("、')を含むと途端にスクリプトコードの記述が難しくなります。
htmlコードを生成するとき、youtubeAPIのsearchを実行するときは難儀します。
"や'は制御文字として使用しているため、htmlコードを生成するとき、それらの文字をエスケープします。"は"に'は'に置換します。また、APIで検索するときは、クェリー内のエスケープ文字を元に戻して実行します。
下記の「Alfred Hitchcock's "THE MAN」のように'と"を含んでるタイトルで検索する場合のケースです。
試しに横の検索ボタンをクリックしてみてください。正しく検索するはずです。


undefined
htmlコードを生成するとき、youtubeAPIのsearchを実行するときは難儀します。
"や'は制御文字として使用しているため、htmlコードを生成するとき、それらの文字をエスケープします。"は"に'は'に置換します。また、APIで検索するときは、クェリー内のエスケープ文字を元に戻して実行します。
下記の「Alfred Hitchcock's "THE MAN」のように'と"を含んでるタイトルで検索する場合のケースです。
試しに横の検索ボタンをクリックしてみてください。正しく検索するはずです。



0 件のコメント:
コメントを投稿