アルバムや写真に関する情報を含む大きなXMLファイルを提供する写真データ用のGoogleのPicasaAPIを調べ始めています。
JQueryを使用してXMLファイル(今のところハードドライブにローカルに保存されている)を解析し、「gphoto:id」タグとして保存されているアルバムIDを取り出して、 div:
$(document).ready(function() {
$.get(
'albums.xml',
function(data)
{
$(data).find('entry').each(function()
{
var albumId = $(this).children('gphoto:id').text();
$('#photos').append(albumId + '<br />');
})
})
})
コンソールで次のエラーが発生します。
jquery.js:3321-キャッチされていない構文エラー、認識されない式:構文エラー、認識されない式:id
これは、XMLファイル内の他のタグ(タイトル、作成者、更新など)でも機能しますが、ここで何が起こっているのかを理解しようとしています。どういうわけか、「gphoto:id」のコロンと関係がありますか?
PicasaアルバムのXMLファイルがどのように表示されるかを確認できます:http ://code.google.com/apis/picasaweb/docs/2.0/developers_guide_protocol.html#ListAlbumPhotos